input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px white!important;-webkit-text-fill-color:#000000!important;box-shadow:inset 0 0 0 1000px white!important;color:#000000!important;background-color:white!important;transition:background-color 5000s ease-in-out 0s!important}input:-moz-autofill,input:-moz-autofill:focus,input:-moz-autofill:hover,select:-moz-autofill,select:-moz-autofill:focus,select:-moz-autofill:hover,textarea:-moz-autofill,textarea:-moz-autofill:focus,textarea:-moz-autofill:hover{background-color:white!important;color:#000000!important}input[type=email]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=url]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px white!important;-webkit-text-fill-color:#000000!important;border:1px solid #d1d5db!important;background-color:transparent!important}.input-wrapper input:-webkit-autofill,.relative input:-webkit-autofill,[data-testid] input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px white!important;-webkit-text-fill-color:#000000!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:active,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #1f2937!important;-webkit-text-fill-color:#ffffff!important;background-color:#1f2937!important}.bg-background input:-webkit-autofill,.bg-card input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px hsl(var(--background)) inset!important;-webkit-text-fill-color:hsl(var(--foreground))!important}input:-webkit-autofill{animation-delay:1s!important;animation-name:autofill!important;animation-fill-mode:both!important}@keyframes autofill{to{color:#000000!important;background:white!important}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{filter:none!important;-webkit-filter:none!important}input:-webkit-autofill::selection{background-color:#0066cc!important;color:white!important}:root{--autofill-bg:white;--autofill-text:black;--autofill-bg-dark:#1f2937;--autofill-text-dark:white}:-webkit-autofill,:-webkit-autofill:active,:-webkit-autofill:focus,:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--autofill-bg) inset!important;-webkit-text-fill-color:var(--autofill-text)!important;caret-color:var(--autofill-text)!important;transition:background-color 5000s ease-in-out 0s!important}input[type=email]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=url]:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important;background-image:none!important;color:var(--autofill-text)!important}.bg-background input:-webkit-autofill,.bg-white input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px white!important}.bg-gray-50 input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #f9fafb!important}.dark :-webkit-autofill,.dark :-webkit-autofill:active,.dark :-webkit-autofill:focus,.dark :-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--autofill-bg-dark) inset!important;-webkit-text-fill-color:var(--autofill-text-dark)!important}@supports (filter:none){input:-webkit-autofill{filter:none!important}}@keyframes autofillFix{to{background-color:transparent!important;color:inherit!important}}input:-webkit-autofill{animation-name:autofillFix;animation-fill-mode:both}