.divide-primary-100>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(224 231 255 / var(--tw-divide-opacity));}.divide-primary-200>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(199 210 254 / var(--tw-divide-opacity));}.divide-primary-300>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(165 180 252 / var(--tw-divide-opacity));}.divide-primary-400>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(129 140 248 / var(--tw-divide-opacity));}.divide-primary-50>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(238 242 255 / var(--tw-divide-opacity));}.divide-primary-500>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(99 102 241 / var(--tw-divide-opacity));}.divide-primary-600>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(79 70 229 / var(--tw-divide-opacity));}.divide-primary-700>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(67 56 202 / var(--tw-divide-opacity));}.divide-primary-800>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(55 48 163 / var(--tw-divide-opacity));}.divide-primary-900>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(49 46 129 / var(--tw-divide-opacity));}.divide-primary-950>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(30 27 75 / var(--tw-divide-opacity));}.border-primary-100{ --tw-border-opacity:1; border-color:rgb(224 231 255 / var(--tw-border-opacity));}.border-primary-200{ --tw-border-opacity:1; border-color:rgb(199 210 254 / var(--tw-border-opacity));}.border-primary-300{ --tw-border-opacity:1; border-color:rgb(165 180 252 / var(--tw-border-opacity));}.border-primary-400{ --tw-border-opacity:1; border-color:rgb(129 140 248 / var(--tw-border-opacity));}.border-primary-50{ --tw-border-opacity:1; border-color:rgb(238 242 255 / var(--tw-border-opacity));}.border-primary-500{ --tw-border-opacity:1; border-color:rgb(99 102 241 / var(--tw-border-opacity));}.border-primary-600{ --tw-border-opacity:1; border-color:rgb(79 70 229 / var(--tw-border-opacity));}.border-primary-700{ --tw-border-opacity:1; border-color:rgb(67 56 202 / var(--tw-border-opacity));}.border-primary-800{ --tw-border-opacity:1; border-color:rgb(55 48 163 / var(--tw-border-opacity));}.border-primary-900{ --tw-border-opacity:1; border-color:rgb(49 46 129 / var(--tw-border-opacity));}.border-primary-950{ --tw-border-opacity:1; border-color:rgb(30 27 75 / var(--tw-border-opacity));}.bg-primary-100{ --tw-bg-opacity:1; background-color:rgb(224 231 255 / var(--tw-bg-opacity));}.bg-primary-200{ --tw-bg-opacity:1; background-color:rgb(199 210 254 / var(--tw-bg-opacity));}.bg-primary-300{ --tw-bg-opacity:1; background-color:rgb(165 180 252 / var(--tw-bg-opacity));}.bg-primary-400{ --tw-bg-opacity:1; background-color:rgb(129 140 248 / var(--tw-bg-opacity));}.bg-primary-50{ --tw-bg-opacity:1; background-color:rgb(238 242 255 / var(--tw-bg-opacity));}.bg-primary-500{ --tw-bg-opacity:1; background-color:rgb(99 102 241 / var(--tw-bg-opacity));}.bg-primary-600{ --tw-bg-opacity:1; background-color:rgb(79 70 229 / var(--tw-bg-opacity));}.bg-primary-700{ --tw-bg-opacity:1; background-color:rgb(67 56 202 / var(--tw-bg-opacity));}.bg-primary-800{ --tw-bg-opacity:1; background-color:rgb(55 48 163 / var(--tw-bg-opacity));}.bg-primary-900{ --tw-bg-opacity:1; background-color:rgb(49 46 129 / var(--tw-bg-opacity));}.bg-primary-950{ --tw-bg-opacity:1; background-color:rgb(30 27 75 / var(--tw-bg-opacity));}.text-primary-100{ --tw-text-opacity:1; color:rgb(224 231 255 / var(--tw-text-opacity));}.text-primary-200{ --tw-text-opacity:1; color:rgb(199 210 254 / var(--tw-text-opacity));}.text-primary-300{ --tw-text-opacity:1; color:rgb(165 180 252 / var(--tw-text-opacity));}.text-primary-400{ --tw-text-opacity:1; color:rgb(129 140 248 / var(--tw-text-opacity));}.text-primary-50{ --tw-text-opacity:1; color:rgb(238 242 255 / var(--tw-text-opacity));}.text-primary-500{ --tw-text-opacity:1; color:rgb(99 102 241 / var(--tw-text-opacity));}.text-primary-600{ --tw-text-opacity:1; color:rgb(79 70 229 / var(--tw-text-opacity));}.text-primary-700{ --tw-text-opacity:1; color:rgb(67 56 202 / var(--tw-text-opacity));}.text-primary-800{ --tw-text-opacity:1; color:rgb(55 48 163 / var(--tw-text-opacity));}.text-primary-900{ --tw-text-opacity:1; color:rgb(49 46 129 / var(--tw-text-opacity));}.text-primary-950{ --tw-text-opacity:1; color:rgb(30 27 75 / var(--tw-text-opacity));}.decoration-primary-100{ text-decoration-color:#e0e7ff;}.decoration-primary-200{ text-decoration-color:#c7d2fe;}.decoration-primary-300{ text-decoration-color:#a5b4fc;}.decoration-primary-400{ text-decoration-color:#818cf8;}.decoration-primary-50{ text-decoration-color:#eef2ff;}.decoration-primary-500{ text-decoration-color:#6366f1;}.decoration-primary-600{ text-decoration-color:#4f46e5;}.decoration-primary-700{ text-decoration-color:#4338ca;}.decoration-primary-800{ text-decoration-color:#3730a3;}.decoration-primary-900{ text-decoration-color:#312e81;}.decoration-primary-950{ text-decoration-color:#1e1b4b;}.placeholder-primary-100::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.placeholder-primary-100::placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.placeholder-primary-200::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.placeholder-primary-200::placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.placeholder-primary-300::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.placeholder-primary-300::placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.placeholder-primary-400::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.placeholder-primary-400::placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.placeholder-primary-50::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.placeholder-primary-50::placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.placeholder-primary-500::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.placeholder-primary-500::placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.placeholder-primary-600::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.placeholder-primary-600::placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.placeholder-primary-700::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.placeholder-primary-700::placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.placeholder-primary-800::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.placeholder-primary-800::placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.placeholder-primary-900::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.placeholder-primary-900::placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.placeholder-primary-950::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.placeholder-primary-950::placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.accent-primary-100{ accent-color:#e0e7ff;}.accent-primary-200{ accent-color:#c7d2fe;}.accent-primary-300{ accent-color:#a5b4fc;}.accent-primary-400{ accent-color:#818cf8;}.accent-primary-50{ accent-color:#eef2ff;}.accent-primary-500{ accent-color:#6366f1;}.accent-primary-600{ accent-color:#4f46e5;}.accent-primary-700{ accent-color:#4338ca;}.accent-primary-800{ accent-color:#3730a3;}.accent-primary-900{ accent-color:#312e81;}.accent-primary-950{ accent-color:#1e1b4b;}.shadow-primary-100{ --tw-shadow-color:#e0e7ff; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-200{ --tw-shadow-color:#c7d2fe; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-300{ --tw-shadow-color:#a5b4fc; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-400{ --tw-shadow-color:#818cf8; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-50{ --tw-shadow-color:#eef2ff; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-500{ --tw-shadow-color:#6366f1; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-600{ --tw-shadow-color:#4f46e5; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-700{ --tw-shadow-color:#4338ca; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-800{ --tw-shadow-color:#3730a3; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-900{ --tw-shadow-color:#312e81; --tw-shadow:var(--tw-shadow-colored);}.shadow-primary-950{ --tw-shadow-color:#1e1b4b; --tw-shadow:var(--tw-shadow-colored);}.ring-primary-100{ --tw-ring-opacity:1; --tw-ring-color:rgb(224 231 255 / var(--tw-ring-opacity));}.ring-primary-200{ --tw-ring-opacity:1; --tw-ring-color:rgb(199 210 254 / var(--tw-ring-opacity));}.ring-primary-300{ --tw-ring-opacity:1; --tw-ring-color:rgb(165 180 252 / var(--tw-ring-opacity));}.ring-primary-400{ --tw-ring-opacity:1; --tw-ring-color:rgb(129 140 248 / var(--tw-ring-opacity));}.ring-primary-50{ --tw-ring-opacity:1; --tw-ring-color:rgb(238 242 255 / var(--tw-ring-opacity));}.ring-primary-500{ --tw-ring-opacity:1; --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));}.ring-primary-600{ --tw-ring-opacity:1; --tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity));}.ring-primary-700{ --tw-ring-opacity:1; --tw-ring-color:rgb(67 56 202 / var(--tw-ring-opacity));}.ring-primary-800{ --tw-ring-opacity:1; --tw-ring-color:rgb(55 48 163 / var(--tw-ring-opacity));}.ring-primary-900{ --tw-ring-opacity:1; --tw-ring-color:rgb(49 46 129 / var(--tw-ring-opacity));}.ring-primary-950{ --tw-ring-opacity:1; --tw-ring-color:rgb(30 27 75 / var(--tw-ring-opacity));}.hover\:divide-primary-100:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(224 231 255 / var(--tw-divide-opacity));}.hover\:divide-primary-200:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(199 210 254 / var(--tw-divide-opacity));}.hover\:divide-primary-300:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(165 180 252 / var(--tw-divide-opacity));}.hover\:divide-primary-400:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(129 140 248 / var(--tw-divide-opacity));}.hover\:divide-primary-50:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(238 242 255 / var(--tw-divide-opacity));}.hover\:divide-primary-500:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(99 102 241 / var(--tw-divide-opacity));}.hover\:divide-primary-600:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(79 70 229 / var(--tw-divide-opacity));}.hover\:divide-primary-700:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(67 56 202 / var(--tw-divide-opacity));}.hover\:divide-primary-800:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(55 48 163 / var(--tw-divide-opacity));}.hover\:divide-primary-900:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(49 46 129 / var(--tw-divide-opacity));}.hover\:divide-primary-950:hover>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(30 27 75 / var(--tw-divide-opacity));}.hover\:border-primary-100:hover{ --tw-border-opacity:1; border-color:rgb(224 231 255 / var(--tw-border-opacity));}.hover\:border-primary-200:hover{ --tw-border-opacity:1; border-color:rgb(199 210 254 / var(--tw-border-opacity));}.hover\:border-primary-300:hover{ --tw-border-opacity:1; border-color:rgb(165 180 252 / var(--tw-border-opacity));}.hover\:border-primary-400:hover{ --tw-border-opacity:1; border-color:rgb(129 140 248 / var(--tw-border-opacity));}.hover\:border-primary-50:hover{ --tw-border-opacity:1; border-color:rgb(238 242 255 / var(--tw-border-opacity));}.hover\:border-primary-500:hover{ --tw-border-opacity:1; border-color:rgb(99 102 241 / var(--tw-border-opacity));}.hover\:border-primary-600:hover{ --tw-border-opacity:1; border-color:rgb(79 70 229 / var(--tw-border-opacity));}.hover\:border-primary-700:hover{ --tw-border-opacity:1; border-color:rgb(67 56 202 / var(--tw-border-opacity));}.hover\:border-primary-800:hover{ --tw-border-opacity:1; border-color:rgb(55 48 163 / var(--tw-border-opacity));}.hover\:border-primary-900:hover{ --tw-border-opacity:1; border-color:rgb(49 46 129 / var(--tw-border-opacity));}.hover\:border-primary-950:hover{ --tw-border-opacity:1; border-color:rgb(30 27 75 / var(--tw-border-opacity));}.hover\:bg-primary-100:hover{ --tw-bg-opacity:1; background-color:rgb(224 231 255 / var(--tw-bg-opacity));}.hover\:bg-primary-200:hover{ --tw-bg-opacity:1; background-color:rgb(199 210 254 / var(--tw-bg-opacity));}.hover\:bg-primary-300:hover{ --tw-bg-opacity:1; background-color:rgb(165 180 252 / var(--tw-bg-opacity));}.hover\:bg-primary-400:hover{ --tw-bg-opacity:1; background-color:rgb(129 140 248 / var(--tw-bg-opacity));}.hover\:bg-primary-50:hover{ --tw-bg-opacity:1; background-color:rgb(238 242 255 / var(--tw-bg-opacity));}.hover\:bg-primary-500:hover{ --tw-bg-opacity:1; background-color:rgb(99 102 241 / var(--tw-bg-opacity));}.hover\:bg-primary-600:hover{ --tw-bg-opacity:1; background-color:rgb(79 70 229 / var(--tw-bg-opacity));}.hover\:bg-primary-700:hover{ --tw-bg-opacity:1; background-color:rgb(67 56 202 / var(--tw-bg-opacity));}.hover\:bg-primary-800:hover{ --tw-bg-opacity:1; background-color:rgb(55 48 163 / var(--tw-bg-opacity));}.hover\:bg-primary-900:hover{ --tw-bg-opacity:1; background-color:rgb(49 46 129 / var(--tw-bg-opacity));}.hover\:bg-primary-950:hover{ --tw-bg-opacity:1; background-color:rgb(30 27 75 / var(--tw-bg-opacity));}.hover\:text-primary-100:hover{ --tw-text-opacity:1; color:rgb(224 231 255 / var(--tw-text-opacity));}.hover\:text-primary-200:hover{ --tw-text-opacity:1; color:rgb(199 210 254 / var(--tw-text-opacity));}.hover\:text-primary-300:hover{ --tw-text-opacity:1; color:rgb(165 180 252 / var(--tw-text-opacity));}.hover\:text-primary-400:hover{ --tw-text-opacity:1; color:rgb(129 140 248 / var(--tw-text-opacity));}.hover\:text-primary-50:hover{ --tw-text-opacity:1; color:rgb(238 242 255 / var(--tw-text-opacity));}.hover\:text-primary-500:hover{ --tw-text-opacity:1; color:rgb(99 102 241 / var(--tw-text-opacity));}.hover\:text-primary-600:hover{ --tw-text-opacity:1; color:rgb(79 70 229 / var(--tw-text-opacity));}.hover\:text-primary-700:hover{ --tw-text-opacity:1; color:rgb(67 56 202 / var(--tw-text-opacity));}.hover\:text-primary-800:hover{ --tw-text-opacity:1; color:rgb(55 48 163 / var(--tw-text-opacity));}.hover\:text-primary-900:hover{ --tw-text-opacity:1; color:rgb(49 46 129 / var(--tw-text-opacity));}.hover\:text-primary-950:hover{ --tw-text-opacity:1; color:rgb(30 27 75 / var(--tw-text-opacity));}.hover\:decoration-primary-100:hover{ text-decoration-color:#e0e7ff;}.hover\:decoration-primary-200:hover{ text-decoration-color:#c7d2fe;}.hover\:decoration-primary-300:hover{ text-decoration-color:#a5b4fc;}.hover\:decoration-primary-400:hover{ text-decoration-color:#818cf8;}.hover\:decoration-primary-50:hover{ text-decoration-color:#eef2ff;}.hover\:decoration-primary-500:hover{ text-decoration-color:#6366f1;}.hover\:decoration-primary-600:hover{ text-decoration-color:#4f46e5;}.hover\:decoration-primary-700:hover{ text-decoration-color:#4338ca;}.hover\:decoration-primary-800:hover{ text-decoration-color:#3730a3;}.hover\:decoration-primary-900:hover{ text-decoration-color:#312e81;}.hover\:decoration-primary-950:hover{ text-decoration-color:#1e1b4b;}.hover\:placeholder-primary-100:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-100:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-200:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-200:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-300:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-300:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-400:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-400:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-50:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-50:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-500:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-500:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-600:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-600:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-700:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-700:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-800:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-800:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-900:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-900:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-950:hover::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.hover\:placeholder-primary-950:hover::placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.hover\:accent-primary-100:hover{ accent-color:#e0e7ff;}.hover\:accent-primary-200:hover{ accent-color:#c7d2fe;}.hover\:accent-primary-300:hover{ accent-color:#a5b4fc;}.hover\:accent-primary-400:hover{ accent-color:#818cf8;}.hover\:accent-primary-50:hover{ accent-color:#eef2ff;}.hover\:accent-primary-500:hover{ accent-color:#6366f1;}.hover\:accent-primary-600:hover{ accent-color:#4f46e5;}.hover\:accent-primary-700:hover{ accent-color:#4338ca;}.hover\:accent-primary-800:hover{ accent-color:#3730a3;}.hover\:accent-primary-900:hover{ accent-color:#312e81;}.hover\:accent-primary-950:hover{ accent-color:#1e1b4b;}.hover\:shadow-primary-100:hover{ --tw-shadow-color:#e0e7ff; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-200:hover{ --tw-shadow-color:#c7d2fe; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-300:hover{ --tw-shadow-color:#a5b4fc; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-400:hover{ --tw-shadow-color:#818cf8; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-50:hover{ --tw-shadow-color:#eef2ff; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-500:hover{ --tw-shadow-color:#6366f1; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-600:hover{ --tw-shadow-color:#4f46e5; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-700:hover{ --tw-shadow-color:#4338ca; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-800:hover{ --tw-shadow-color:#3730a3; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-900:hover{ --tw-shadow-color:#312e81; --tw-shadow:var(--tw-shadow-colored);}.hover\:shadow-primary-950:hover{ --tw-shadow-color:#1e1b4b; --tw-shadow:var(--tw-shadow-colored);}.hover\:ring-primary-100:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(224 231 255 / var(--tw-ring-opacity));}.hover\:ring-primary-200:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(199 210 254 / var(--tw-ring-opacity));}.hover\:ring-primary-300:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(165 180 252 / var(--tw-ring-opacity));}.hover\:ring-primary-400:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(129 140 248 / var(--tw-ring-opacity));}.hover\:ring-primary-50:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(238 242 255 / var(--tw-ring-opacity));}.hover\:ring-primary-500:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));}.hover\:ring-primary-600:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity));}.hover\:ring-primary-700:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(67 56 202 / var(--tw-ring-opacity));}.hover\:ring-primary-800:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(55 48 163 / var(--tw-ring-opacity));}.hover\:ring-primary-900:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(49 46 129 / var(--tw-ring-opacity));}.hover\:ring-primary-950:hover{ --tw-ring-opacity:1; --tw-ring-color:rgb(30 27 75 / var(--tw-ring-opacity));}.focus\:divide-primary-100:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(224 231 255 / var(--tw-divide-opacity));}.focus\:divide-primary-200:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(199 210 254 / var(--tw-divide-opacity));}.focus\:divide-primary-300:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(165 180 252 / var(--tw-divide-opacity));}.focus\:divide-primary-400:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(129 140 248 / var(--tw-divide-opacity));}.focus\:divide-primary-50:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(238 242 255 / var(--tw-divide-opacity));}.focus\:divide-primary-500:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(99 102 241 / var(--tw-divide-opacity));}.focus\:divide-primary-600:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(79 70 229 / var(--tw-divide-opacity));}.focus\:divide-primary-700:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(67 56 202 / var(--tw-divide-opacity));}.focus\:divide-primary-800:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(55 48 163 / var(--tw-divide-opacity));}.focus\:divide-primary-900:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(49 46 129 / var(--tw-divide-opacity));}.focus\:divide-primary-950:focus>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(30 27 75 / var(--tw-divide-opacity));}.focus\:border-primary-100:focus{ --tw-border-opacity:1; border-color:rgb(224 231 255 / var(--tw-border-opacity));}.focus\:border-primary-200:focus{ --tw-border-opacity:1; border-color:rgb(199 210 254 / var(--tw-border-opacity));}.focus\:border-primary-300:focus{ --tw-border-opacity:1; border-color:rgb(165 180 252 / var(--tw-border-opacity));}.focus\:border-primary-400:focus{ --tw-border-opacity:1; border-color:rgb(129 140 248 / var(--tw-border-opacity));}.focus\:border-primary-50:focus{ --tw-border-opacity:1; border-color:rgb(238 242 255 / var(--tw-border-opacity));}.focus\:border-primary-500:focus{ --tw-border-opacity:1; border-color:rgb(99 102 241 / var(--tw-border-opacity));}.focus\:border-primary-600:focus{ --tw-border-opacity:1; border-color:rgb(79 70 229 / var(--tw-border-opacity));}.focus\:border-primary-700:focus{ --tw-border-opacity:1; border-color:rgb(67 56 202 / var(--tw-border-opacity));}.focus\:border-primary-800:focus{ --tw-border-opacity:1; border-color:rgb(55 48 163 / var(--tw-border-opacity));}.focus\:border-primary-900:focus{ --tw-border-opacity:1; border-color:rgb(49 46 129 / var(--tw-border-opacity));}.focus\:border-primary-950:focus{ --tw-border-opacity:1; border-color:rgb(30 27 75 / var(--tw-border-opacity));}.focus\:bg-primary-100:focus{ --tw-bg-opacity:1; background-color:rgb(224 231 255 / var(--tw-bg-opacity));}.focus\:bg-primary-200:focus{ --tw-bg-opacity:1; background-color:rgb(199 210 254 / var(--tw-bg-opacity));}.focus\:bg-primary-300:focus{ --tw-bg-opacity:1; background-color:rgb(165 180 252 / var(--tw-bg-opacity));}.focus\:bg-primary-400:focus{ --tw-bg-opacity:1; background-color:rgb(129 140 248 / var(--tw-bg-opacity));}.focus\:bg-primary-50:focus{ --tw-bg-opacity:1; background-color:rgb(238 242 255 / var(--tw-bg-opacity));}.focus\:bg-primary-500:focus{ --tw-bg-opacity:1; background-color:rgb(99 102 241 / var(--tw-bg-opacity));}.focus\:bg-primary-600:focus{ --tw-bg-opacity:1; background-color:rgb(79 70 229 / var(--tw-bg-opacity));}.focus\:bg-primary-700:focus{ --tw-bg-opacity:1; background-color:rgb(67 56 202 / var(--tw-bg-opacity));}.focus\:bg-primary-800:focus{ --tw-bg-opacity:1; background-color:rgb(55 48 163 / var(--tw-bg-opacity));}.focus\:bg-primary-900:focus{ --tw-bg-opacity:1; background-color:rgb(49 46 129 / var(--tw-bg-opacity));}.focus\:bg-primary-950:focus{ --tw-bg-opacity:1; background-color:rgb(30 27 75 / var(--tw-bg-opacity));}.focus\:text-primary-100:focus{ --tw-text-opacity:1; color:rgb(224 231 255 / var(--tw-text-opacity));}.focus\:text-primary-200:focus{ --tw-text-opacity:1; color:rgb(199 210 254 / var(--tw-text-opacity));}.focus\:text-primary-300:focus{ --tw-text-opacity:1; color:rgb(165 180 252 / var(--tw-text-opacity));}.focus\:text-primary-400:focus{ --tw-text-opacity:1; color:rgb(129 140 248 / var(--tw-text-opacity));}.focus\:text-primary-50:focus{ --tw-text-opacity:1; color:rgb(238 242 255 / var(--tw-text-opacity));}.focus\:text-primary-500:focus{ --tw-text-opacity:1; color:rgb(99 102 241 / var(--tw-text-opacity));}.focus\:text-primary-600:focus{ --tw-text-opacity:1; color:rgb(79 70 229 / var(--tw-text-opacity));}.focus\:text-primary-700:focus{ --tw-text-opacity:1; color:rgb(67 56 202 / var(--tw-text-opacity));}.focus\:text-primary-800:focus{ --tw-text-opacity:1; color:rgb(55 48 163 / var(--tw-text-opacity));}.focus\:text-primary-900:focus{ --tw-text-opacity:1; color:rgb(49 46 129 / var(--tw-text-opacity));}.focus\:text-primary-950:focus{ --tw-text-opacity:1; color:rgb(30 27 75 / var(--tw-text-opacity));}.focus\:decoration-primary-100:focus{ text-decoration-color:#e0e7ff;}.focus\:decoration-primary-200:focus{ text-decoration-color:#c7d2fe;}.focus\:decoration-primary-300:focus{ text-decoration-color:#a5b4fc;}.focus\:decoration-primary-400:focus{ text-decoration-color:#818cf8;}.focus\:decoration-primary-50:focus{ text-decoration-color:#eef2ff;}.focus\:decoration-primary-500:focus{ text-decoration-color:#6366f1;}.focus\:decoration-primary-600:focus{ text-decoration-color:#4f46e5;}.focus\:decoration-primary-700:focus{ text-decoration-color:#4338ca;}.focus\:decoration-primary-800:focus{ text-decoration-color:#3730a3;}.focus\:decoration-primary-900:focus{ text-decoration-color:#312e81;}.focus\:decoration-primary-950:focus{ text-decoration-color:#1e1b4b;}.focus\:placeholder-primary-100:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-100:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-200:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-200:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-300:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-300:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-400:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-400:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-50:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-50:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-500:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-500:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-600:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-600:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-700:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-700:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-800:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-800:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-900:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-900:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-950:focus::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.focus\:placeholder-primary-950:focus::placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.focus\:accent-primary-100:focus{ accent-color:#e0e7ff;}.focus\:accent-primary-200:focus{ accent-color:#c7d2fe;}.focus\:accent-primary-300:focus{ accent-color:#a5b4fc;}.focus\:accent-primary-400:focus{ accent-color:#818cf8;}.focus\:accent-primary-50:focus{ accent-color:#eef2ff;}.focus\:accent-primary-500:focus{ accent-color:#6366f1;}.focus\:accent-primary-600:focus{ accent-color:#4f46e5;}.focus\:accent-primary-700:focus{ accent-color:#4338ca;}.focus\:accent-primary-800:focus{ accent-color:#3730a3;}.focus\:accent-primary-900:focus{ accent-color:#312e81;}.focus\:accent-primary-950:focus{ accent-color:#1e1b4b;}.focus\:shadow-primary-100:focus{ --tw-shadow-color:#e0e7ff; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-200:focus{ --tw-shadow-color:#c7d2fe; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-300:focus{ --tw-shadow-color:#a5b4fc; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-400:focus{ --tw-shadow-color:#818cf8; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-50:focus{ --tw-shadow-color:#eef2ff; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-500:focus{ --tw-shadow-color:#6366f1; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-600:focus{ --tw-shadow-color:#4f46e5; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-700:focus{ --tw-shadow-color:#4338ca; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-800:focus{ --tw-shadow-color:#3730a3; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-900:focus{ --tw-shadow-color:#312e81; --tw-shadow:var(--tw-shadow-colored);}.focus\:shadow-primary-950:focus{ --tw-shadow-color:#1e1b4b; --tw-shadow:var(--tw-shadow-colored);}.focus\:ring-primary-100:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(224 231 255 / var(--tw-ring-opacity));}.focus\:ring-primary-200:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(199 210 254 / var(--tw-ring-opacity));}.focus\:ring-primary-300:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(165 180 252 / var(--tw-ring-opacity));}.focus\:ring-primary-400:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(129 140 248 / var(--tw-ring-opacity));}.focus\:ring-primary-50:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(238 242 255 / var(--tw-ring-opacity));}.focus\:ring-primary-500:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));}.focus\:ring-primary-600:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity));}.focus\:ring-primary-700:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(67 56 202 / var(--tw-ring-opacity));}.focus\:ring-primary-800:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(55 48 163 / var(--tw-ring-opacity));}.focus\:ring-primary-900:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(49 46 129 / var(--tw-ring-opacity));}.focus\:ring-primary-950:focus{ --tw-ring-opacity:1; --tw-ring-color:rgb(30 27 75 / var(--tw-ring-opacity));}.dark\:divide-primary-100:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(224 231 255 / var(--tw-divide-opacity));}.dark\:divide-primary-200:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(199 210 254 / var(--tw-divide-opacity));}.dark\:divide-primary-300:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(165 180 252 / var(--tw-divide-opacity));}.dark\:divide-primary-400:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(129 140 248 / var(--tw-divide-opacity));}.dark\:divide-primary-50:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(238 242 255 / var(--tw-divide-opacity));}.dark\:divide-primary-500:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(99 102 241 / var(--tw-divide-opacity));}.dark\:divide-primary-600:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(79 70 229 / var(--tw-divide-opacity));}.dark\:divide-primary-700:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(67 56 202 / var(--tw-divide-opacity));}.dark\:divide-primary-800:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(55 48 163 / var(--tw-divide-opacity));}.dark\:divide-primary-900:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(49 46 129 / var(--tw-divide-opacity));}.dark\:divide-primary-950:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(30 27 75 / var(--tw-divide-opacity));}.dark\:border-primary-100:is(.dark *){ --tw-border-opacity:1; border-color:rgb(224 231 255 / var(--tw-border-opacity));}.dark\:border-primary-200:is(.dark *){ --tw-border-opacity:1; border-color:rgb(199 210 254 / var(--tw-border-opacity));}.dark\:border-primary-300:is(.dark *){ --tw-border-opacity:1; border-color:rgb(165 180 252 / var(--tw-border-opacity));}.dark\:border-primary-400:is(.dark *){ --tw-border-opacity:1; border-color:rgb(129 140 248 / var(--tw-border-opacity));}.dark\:border-primary-50:is(.dark *){ --tw-border-opacity:1; border-color:rgb(238 242 255 / var(--tw-border-opacity));}.dark\:border-primary-500:is(.dark *){ --tw-border-opacity:1; border-color:rgb(99 102 241 / var(--tw-border-opacity));}.dark\:border-primary-600:is(.dark *){ --tw-border-opacity:1; border-color:rgb(79 70 229 / var(--tw-border-opacity));}.dark\:border-primary-700:is(.dark *){ --tw-border-opacity:1; border-color:rgb(67 56 202 / var(--tw-border-opacity));}.dark\:border-primary-800:is(.dark *){ --tw-border-opacity:1; border-color:rgb(55 48 163 / var(--tw-border-opacity));}.dark\:border-primary-900:is(.dark *){ --tw-border-opacity:1; border-color:rgb(49 46 129 / var(--tw-border-opacity));}.dark\:border-primary-950:is(.dark *){ --tw-border-opacity:1; border-color:rgb(30 27 75 / var(--tw-border-opacity));}.dark\:bg-primary-100:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(224 231 255 / var(--tw-bg-opacity));}.dark\:bg-primary-200:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(199 210 254 / var(--tw-bg-opacity));}.dark\:bg-primary-300:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(165 180 252 / var(--tw-bg-opacity));}.dark\:bg-primary-400:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(129 140 248 / var(--tw-bg-opacity));}.dark\:bg-primary-50:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(238 242 255 / var(--tw-bg-opacity));}.dark\:bg-primary-500:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(99 102 241 / var(--tw-bg-opacity));}.dark\:bg-primary-600:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(79 70 229 / var(--tw-bg-opacity));}.dark\:bg-primary-700:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(67 56 202 / var(--tw-bg-opacity));}.dark\:bg-primary-800:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(55 48 163 / var(--tw-bg-opacity));}.dark\:bg-primary-900:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(49 46 129 / var(--tw-bg-opacity));}.dark\:bg-primary-950:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(30 27 75 / var(--tw-bg-opacity));}.dark\:text-primary-100:is(.dark *){ --tw-text-opacity:1; color:rgb(224 231 255 / var(--tw-text-opacity));}.dark\:text-primary-200:is(.dark *){ --tw-text-opacity:1; color:rgb(199 210 254 / var(--tw-text-opacity));}.dark\:text-primary-300:is(.dark *){ --tw-text-opacity:1; color:rgb(165 180 252 / var(--tw-text-opacity));}.dark\:text-primary-400:is(.dark *){ --tw-text-opacity:1; color:rgb(129 140 248 / var(--tw-text-opacity));}.dark\:text-primary-50:is(.dark *){ --tw-text-opacity:1; color:rgb(238 242 255 / var(--tw-text-opacity));}.dark\:text-primary-500:is(.dark *){ --tw-text-opacity:1; color:rgb(99 102 241 / var(--tw-text-opacity));}.dark\:text-primary-600:is(.dark *){ --tw-text-opacity:1; color:rgb(79 70 229 / var(--tw-text-opacity));}.dark\:text-primary-700:is(.dark *){ --tw-text-opacity:1; color:rgb(67 56 202 / var(--tw-text-opacity));}.dark\:text-primary-800:is(.dark *){ --tw-text-opacity:1; color:rgb(55 48 163 / var(--tw-text-opacity));}.dark\:text-primary-900:is(.dark *){ --tw-text-opacity:1; color:rgb(49 46 129 / var(--tw-text-opacity));}.dark\:text-primary-950:is(.dark *){ --tw-text-opacity:1; color:rgb(30 27 75 / var(--tw-text-opacity));}.dark\:decoration-primary-100:is(.dark *){ text-decoration-color:#e0e7ff;}.dark\:decoration-primary-200:is(.dark *){ text-decoration-color:#c7d2fe;}.dark\:decoration-primary-300:is(.dark *){ text-decoration-color:#a5b4fc;}.dark\:decoration-primary-400:is(.dark *){ text-decoration-color:#818cf8;}.dark\:decoration-primary-50:is(.dark *){ text-decoration-color:#eef2ff;}.dark\:decoration-primary-500:is(.dark *){ text-decoration-color:#6366f1;}.dark\:decoration-primary-600:is(.dark *){ text-decoration-color:#4f46e5;}.dark\:decoration-primary-700:is(.dark *){ text-decoration-color:#4338ca;}.dark\:decoration-primary-800:is(.dark *){ text-decoration-color:#3730a3;}.dark\:decoration-primary-900:is(.dark *){ text-decoration-color:#312e81;}.dark\:decoration-primary-950:is(.dark *){ text-decoration-color:#1e1b4b;}.dark\:placeholder-primary-100:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-100:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-200:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-200:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-300:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-300:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-400:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-400:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-50:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-50:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-500:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-500:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-600:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-600:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-700:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-700:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-800:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-800:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-900:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-900:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-950:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.dark\:placeholder-primary-950:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.dark\:accent-primary-100:is(.dark *){ accent-color:#e0e7ff;}.dark\:accent-primary-200:is(.dark *){ accent-color:#c7d2fe;}.dark\:accent-primary-300:is(.dark *){ accent-color:#a5b4fc;}.dark\:accent-primary-400:is(.dark *){ accent-color:#818cf8;}.dark\:accent-primary-50:is(.dark *){ accent-color:#eef2ff;}.dark\:accent-primary-500:is(.dark *){ accent-color:#6366f1;}.dark\:accent-primary-600:is(.dark *){ accent-color:#4f46e5;}.dark\:accent-primary-700:is(.dark *){ accent-color:#4338ca;}.dark\:accent-primary-800:is(.dark *){ accent-color:#3730a3;}.dark\:accent-primary-900:is(.dark *){ accent-color:#312e81;}.dark\:accent-primary-950:is(.dark *){ accent-color:#1e1b4b;}.dark\:shadow-primary-100:is(.dark *){ --tw-shadow-color:#e0e7ff; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-200:is(.dark *){ --tw-shadow-color:#c7d2fe; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-300:is(.dark *){ --tw-shadow-color:#a5b4fc; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-400:is(.dark *){ --tw-shadow-color:#818cf8; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-50:is(.dark *){ --tw-shadow-color:#eef2ff; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-500:is(.dark *){ --tw-shadow-color:#6366f1; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-600:is(.dark *){ --tw-shadow-color:#4f46e5; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-700:is(.dark *){ --tw-shadow-color:#4338ca; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-800:is(.dark *){ --tw-shadow-color:#3730a3; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-900:is(.dark *){ --tw-shadow-color:#312e81; --tw-shadow:var(--tw-shadow-colored);}.dark\:shadow-primary-950:is(.dark *){ --tw-shadow-color:#1e1b4b; --tw-shadow:var(--tw-shadow-colored);}.dark\:ring-primary-100:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(224 231 255 / var(--tw-ring-opacity));}.dark\:ring-primary-200:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(199 210 254 / var(--tw-ring-opacity));}.dark\:ring-primary-300:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(165 180 252 / var(--tw-ring-opacity));}.dark\:ring-primary-400:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(129 140 248 / var(--tw-ring-opacity));}.dark\:ring-primary-50:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(238 242 255 / var(--tw-ring-opacity));}.dark\:ring-primary-500:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));}.dark\:ring-primary-600:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity));}.dark\:ring-primary-700:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(67 56 202 / var(--tw-ring-opacity));}.dark\:ring-primary-800:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(55 48 163 / var(--tw-ring-opacity));}.dark\:ring-primary-900:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(49 46 129 / var(--tw-ring-opacity));}.dark\:ring-primary-950:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(30 27 75 / var(--tw-ring-opacity));}.dark\:hover\:divide-primary-100:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(224 231 255 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-200:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(199 210 254 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-300:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(165 180 252 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-400:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(129 140 248 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-50:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(238 242 255 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-500:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(99 102 241 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-600:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(79 70 229 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-700:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(67 56 202 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-800:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(55 48 163 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-900:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(49 46 129 / var(--tw-divide-opacity));}.dark\:hover\:divide-primary-950:hover:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(30 27 75 / var(--tw-divide-opacity));}.dark\:hover\:border-primary-100:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(224 231 255 / var(--tw-border-opacity));}.dark\:hover\:border-primary-200:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(199 210 254 / var(--tw-border-opacity));}.dark\:hover\:border-primary-300:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(165 180 252 / var(--tw-border-opacity));}.dark\:hover\:border-primary-400:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(129 140 248 / var(--tw-border-opacity));}.dark\:hover\:border-primary-50:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(238 242 255 / var(--tw-border-opacity));}.dark\:hover\:border-primary-500:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(99 102 241 / var(--tw-border-opacity));}.dark\:hover\:border-primary-600:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(79 70 229 / var(--tw-border-opacity));}.dark\:hover\:border-primary-700:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(67 56 202 / var(--tw-border-opacity));}.dark\:hover\:border-primary-800:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(55 48 163 / var(--tw-border-opacity));}.dark\:hover\:border-primary-900:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(49 46 129 / var(--tw-border-opacity));}.dark\:hover\:border-primary-950:hover:is(.dark *){ --tw-border-opacity:1; border-color:rgb(30 27 75 / var(--tw-border-opacity));}.dark\:hover\:bg-primary-100:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(224 231 255 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-200:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(199 210 254 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-300:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(165 180 252 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-400:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(129 140 248 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-50:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(238 242 255 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-500:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(99 102 241 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-600:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(79 70 229 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-700:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(67 56 202 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-800:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(55 48 163 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-900:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(49 46 129 / var(--tw-bg-opacity));}.dark\:hover\:bg-primary-950:hover:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(30 27 75 / var(--tw-bg-opacity));}.dark\:hover\:text-primary-100:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(224 231 255 / var(--tw-text-opacity));}.dark\:hover\:text-primary-200:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(199 210 254 / var(--tw-text-opacity));}.dark\:hover\:text-primary-300:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(165 180 252 / var(--tw-text-opacity));}.dark\:hover\:text-primary-400:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(129 140 248 / var(--tw-text-opacity));}.dark\:hover\:text-primary-50:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(238 242 255 / var(--tw-text-opacity));}.dark\:hover\:text-primary-500:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(99 102 241 / var(--tw-text-opacity));}.dark\:hover\:text-primary-600:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(79 70 229 / var(--tw-text-opacity));}.dark\:hover\:text-primary-700:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(67 56 202 / var(--tw-text-opacity));}.dark\:hover\:text-primary-800:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(55 48 163 / var(--tw-text-opacity));}.dark\:hover\:text-primary-900:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(49 46 129 / var(--tw-text-opacity));}.dark\:hover\:text-primary-950:hover:is(.dark *){ --tw-text-opacity:1; color:rgb(30 27 75 / var(--tw-text-opacity));}.dark\:hover\:decoration-primary-100:hover:is(.dark *){ text-decoration-color:#e0e7ff;}.dark\:hover\:decoration-primary-200:hover:is(.dark *){ text-decoration-color:#c7d2fe;}.dark\:hover\:decoration-primary-300:hover:is(.dark *){ text-decoration-color:#a5b4fc;}.dark\:hover\:decoration-primary-400:hover:is(.dark *){ text-decoration-color:#818cf8;}.dark\:hover\:decoration-primary-50:hover:is(.dark *){ text-decoration-color:#eef2ff;}.dark\:hover\:decoration-primary-500:hover:is(.dark *){ text-decoration-color:#6366f1;}.dark\:hover\:decoration-primary-600:hover:is(.dark *){ text-decoration-color:#4f46e5;}.dark\:hover\:decoration-primary-700:hover:is(.dark *){ text-decoration-color:#4338ca;}.dark\:hover\:decoration-primary-800:hover:is(.dark *){ text-decoration-color:#3730a3;}.dark\:hover\:decoration-primary-900:hover:is(.dark *){ text-decoration-color:#312e81;}.dark\:hover\:decoration-primary-950:hover:is(.dark *){ text-decoration-color:#1e1b4b;}.dark\:hover\:placeholder-primary-100:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-100:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-200:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-200:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-300:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-300:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-400:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-400:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-50:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-50:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-500:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-500:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-600:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-600:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-700:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-700:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-800:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-800:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-900:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-900:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-950:hover:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.dark\:hover\:placeholder-primary-950:hover:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.dark\:hover\:accent-primary-100:hover:is(.dark *){ accent-color:#e0e7ff;}.dark\:hover\:accent-primary-200:hover:is(.dark *){ accent-color:#c7d2fe;}.dark\:hover\:accent-primary-300:hover:is(.dark *){ accent-color:#a5b4fc;}.dark\:hover\:accent-primary-400:hover:is(.dark *){ accent-color:#818cf8;}.dark\:hover\:accent-primary-50:hover:is(.dark *){ accent-color:#eef2ff;}.dark\:hover\:accent-primary-500:hover:is(.dark *){ accent-color:#6366f1;}.dark\:hover\:accent-primary-600:hover:is(.dark *){ accent-color:#4f46e5;}.dark\:hover\:accent-primary-700:hover:is(.dark *){ accent-color:#4338ca;}.dark\:hover\:accent-primary-800:hover:is(.dark *){ accent-color:#3730a3;}.dark\:hover\:accent-primary-900:hover:is(.dark *){ accent-color:#312e81;}.dark\:hover\:accent-primary-950:hover:is(.dark *){ accent-color:#1e1b4b;}.dark\:hover\:shadow-primary-100:hover:is(.dark *){ --tw-shadow-color:#e0e7ff; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-200:hover:is(.dark *){ --tw-shadow-color:#c7d2fe; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-300:hover:is(.dark *){ --tw-shadow-color:#a5b4fc; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-400:hover:is(.dark *){ --tw-shadow-color:#818cf8; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-50:hover:is(.dark *){ --tw-shadow-color:#eef2ff; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-500:hover:is(.dark *){ --tw-shadow-color:#6366f1; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-600:hover:is(.dark *){ --tw-shadow-color:#4f46e5; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-700:hover:is(.dark *){ --tw-shadow-color:#4338ca; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-800:hover:is(.dark *){ --tw-shadow-color:#3730a3; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-900:hover:is(.dark *){ --tw-shadow-color:#312e81; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:shadow-primary-950:hover:is(.dark *){ --tw-shadow-color:#1e1b4b; --tw-shadow:var(--tw-shadow-colored);}.dark\:hover\:ring-primary-100:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(224 231 255 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-200:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(199 210 254 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-300:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(165 180 252 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-400:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(129 140 248 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-50:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(238 242 255 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-500:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-600:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-700:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(67 56 202 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-800:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(55 48 163 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-900:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(49 46 129 / var(--tw-ring-opacity));}.dark\:hover\:ring-primary-950:hover:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(30 27 75 / var(--tw-ring-opacity));}.dark\:focus\:divide-primary-100:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(224 231 255 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-200:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(199 210 254 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-300:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(165 180 252 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-400:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(129 140 248 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-50:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(238 242 255 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-500:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(99 102 241 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-600:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(79 70 229 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-700:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(67 56 202 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-800:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(55 48 163 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-900:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(49 46 129 / var(--tw-divide-opacity));}.dark\:focus\:divide-primary-950:focus:is(.dark *)>:not([hidden])~:not([hidden]){ --tw-divide-opacity:1; border-color:rgb(30 27 75 / var(--tw-divide-opacity));}.dark\:focus\:border-primary-100:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(224 231 255 / var(--tw-border-opacity));}.dark\:focus\:border-primary-200:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(199 210 254 / var(--tw-border-opacity));}.dark\:focus\:border-primary-300:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(165 180 252 / var(--tw-border-opacity));}.dark\:focus\:border-primary-400:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(129 140 248 / var(--tw-border-opacity));}.dark\:focus\:border-primary-50:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(238 242 255 / var(--tw-border-opacity));}.dark\:focus\:border-primary-500:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(99 102 241 / var(--tw-border-opacity));}.dark\:focus\:border-primary-600:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(79 70 229 / var(--tw-border-opacity));}.dark\:focus\:border-primary-700:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(67 56 202 / var(--tw-border-opacity));}.dark\:focus\:border-primary-800:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(55 48 163 / var(--tw-border-opacity));}.dark\:focus\:border-primary-900:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(49 46 129 / var(--tw-border-opacity));}.dark\:focus\:border-primary-950:focus:is(.dark *){ --tw-border-opacity:1; border-color:rgb(30 27 75 / var(--tw-border-opacity));}.dark\:focus\:bg-primary-100:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(224 231 255 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-200:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(199 210 254 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-300:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(165 180 252 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-400:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(129 140 248 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-50:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(238 242 255 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-500:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(99 102 241 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-600:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(79 70 229 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-700:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(67 56 202 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-800:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(55 48 163 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-900:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(49 46 129 / var(--tw-bg-opacity));}.dark\:focus\:bg-primary-950:focus:is(.dark *){ --tw-bg-opacity:1; background-color:rgb(30 27 75 / var(--tw-bg-opacity));}.dark\:focus\:text-primary-100:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(224 231 255 / var(--tw-text-opacity));}.dark\:focus\:text-primary-200:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(199 210 254 / var(--tw-text-opacity));}.dark\:focus\:text-primary-300:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(165 180 252 / var(--tw-text-opacity));}.dark\:focus\:text-primary-400:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(129 140 248 / var(--tw-text-opacity));}.dark\:focus\:text-primary-50:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(238 242 255 / var(--tw-text-opacity));}.dark\:focus\:text-primary-500:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(99 102 241 / var(--tw-text-opacity));}.dark\:focus\:text-primary-600:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(79 70 229 / var(--tw-text-opacity));}.dark\:focus\:text-primary-700:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(67 56 202 / var(--tw-text-opacity));}.dark\:focus\:text-primary-800:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(55 48 163 / var(--tw-text-opacity));}.dark\:focus\:text-primary-900:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(49 46 129 / var(--tw-text-opacity));}.dark\:focus\:text-primary-950:focus:is(.dark *){ --tw-text-opacity:1; color:rgb(30 27 75 / var(--tw-text-opacity));}.dark\:focus\:decoration-primary-100:focus:is(.dark *){ text-decoration-color:#e0e7ff;}.dark\:focus\:decoration-primary-200:focus:is(.dark *){ text-decoration-color:#c7d2fe;}.dark\:focus\:decoration-primary-300:focus:is(.dark *){ text-decoration-color:#a5b4fc;}.dark\:focus\:decoration-primary-400:focus:is(.dark *){ text-decoration-color:#818cf8;}.dark\:focus\:decoration-primary-50:focus:is(.dark *){ text-decoration-color:#eef2ff;}.dark\:focus\:decoration-primary-500:focus:is(.dark *){ text-decoration-color:#6366f1;}.dark\:focus\:decoration-primary-600:focus:is(.dark *){ text-decoration-color:#4f46e5;}.dark\:focus\:decoration-primary-700:focus:is(.dark *){ text-decoration-color:#4338ca;}.dark\:focus\:decoration-primary-800:focus:is(.dark *){ text-decoration-color:#3730a3;}.dark\:focus\:decoration-primary-900:focus:is(.dark *){ text-decoration-color:#312e81;}.dark\:focus\:decoration-primary-950:focus:is(.dark *){ text-decoration-color:#1e1b4b;}.dark\:focus\:placeholder-primary-100:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-100:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(224 231 255 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-200:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-200:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(199 210 254 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-300:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-300:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(165 180 252 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-400:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-400:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(129 140 248 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-50:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-50:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(238 242 255 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-500:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-500:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(99 102 241 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-600:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-600:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(79 70 229 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-700:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-700:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(67 56 202 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-800:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-800:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(55 48 163 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-900:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-900:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(49 46 129 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-950:focus:is(.dark *)::-moz-placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.dark\:focus\:placeholder-primary-950:focus:is(.dark *)::placeholder{ --tw-placeholder-opacity:1; color:rgb(30 27 75 / var(--tw-placeholder-opacity));}.dark\:focus\:accent-primary-100:focus:is(.dark *){ accent-color:#e0e7ff;}.dark\:focus\:accent-primary-200:focus:is(.dark *){ accent-color:#c7d2fe;}.dark\:focus\:accent-primary-300:focus:is(.dark *){ accent-color:#a5b4fc;}.dark\:focus\:accent-primary-400:focus:is(.dark *){ accent-color:#818cf8;}.dark\:focus\:accent-primary-50:focus:is(.dark *){ accent-color:#eef2ff;}.dark\:focus\:accent-primary-500:focus:is(.dark *){ accent-color:#6366f1;}.dark\:focus\:accent-primary-600:focus:is(.dark *){ accent-color:#4f46e5;}.dark\:focus\:accent-primary-700:focus:is(.dark *){ accent-color:#4338ca;}.dark\:focus\:accent-primary-800:focus:is(.dark *){ accent-color:#3730a3;}.dark\:focus\:accent-primary-900:focus:is(.dark *){ accent-color:#312e81;}.dark\:focus\:accent-primary-950:focus:is(.dark *){ accent-color:#1e1b4b;}.dark\:focus\:shadow-primary-100:focus:is(.dark *){ --tw-shadow-color:#e0e7ff; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-200:focus:is(.dark *){ --tw-shadow-color:#c7d2fe; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-300:focus:is(.dark *){ --tw-shadow-color:#a5b4fc; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-400:focus:is(.dark *){ --tw-shadow-color:#818cf8; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-50:focus:is(.dark *){ --tw-shadow-color:#eef2ff; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-500:focus:is(.dark *){ --tw-shadow-color:#6366f1; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-600:focus:is(.dark *){ --tw-shadow-color:#4f46e5; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-700:focus:is(.dark *){ --tw-shadow-color:#4338ca; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-800:focus:is(.dark *){ --tw-shadow-color:#3730a3; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-900:focus:is(.dark *){ --tw-shadow-color:#312e81; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:shadow-primary-950:focus:is(.dark *){ --tw-shadow-color:#1e1b4b; --tw-shadow:var(--tw-shadow-colored);}.dark\:focus\:ring-primary-100:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(224 231 255 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-200:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(199 210 254 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-300:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(165 180 252 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-400:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(129 140 248 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-50:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(238 242 255 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-500:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-600:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-700:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(67 56 202 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-800:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(55 48 163 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-900:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(49 46 129 / var(--tw-ring-opacity));}.dark\:focus\:ring-primary-950:focus:is(.dark *){ --tw-ring-opacity:1; --tw-ring-color:rgb(30 27 75 / var(--tw-ring-opacity));}