.auth-field:focus,.auth-field:focus-visible{outline-offset:0!important;border-color:#7371fc!important;outline:4px solid oklab(62.3509% .0330993 -.1987/.1)!important}.auth-field[aria-invalid=true],.auth-field[aria-invalid=true]:hover,.auth-field[aria-invalid=true]:focus,.auth-field[aria-invalid=true]:focus-visible{border-color:var(--destructive)!important}.auth-field[aria-invalid=true]:focus,.auth-field[aria-invalid=true]:focus-visible{outline-color:color-mix(in oklab, var(--destructive) 15%, transparent)!important}.auth-field:-webkit-autofill{caret-color:var(--foreground);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;background-color:oklch(98.5% .008 85)!important;box-shadow:inset 0 0 0 1000px oklch(98.5% .008 85)!important}.auth-field:-webkit-autofill:hover{caret-color:var(--foreground);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;background-color:oklch(98.5% .008 85)!important;box-shadow:inset 0 0 0 1000px oklch(98.5% .008 85)!important}.auth-field:-webkit-autofill:focus{caret-color:var(--foreground);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;background-color:oklch(98.5% .008 85)!important;box-shadow:inset 0 0 0 1000px oklch(98.5% .008 85)!important}.auth-field:-webkit-autofill:focus-visible{caret-color:var(--foreground);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;background-color:oklch(98.5% .008 85)!important;box-shadow:inset 0 0 0 1000px oklch(98.5% .008 85)!important}.auth-field:autofill{caret-color:var(--foreground);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;background-color:oklch(98.5% .008 85)!important;box-shadow:inset 0 0 0 1000px oklch(98.5% .008 85)!important}.dark .auth-field:-webkit-autofill{background-color:var(--background)!important;box-shadow:inset 0 0 0 1000px var(--background)!important}.dark .auth-field:-webkit-autofill:hover{background-color:var(--background)!important;box-shadow:inset 0 0 0 1000px var(--background)!important}.dark .auth-field:-webkit-autofill:focus{background-color:var(--background)!important;box-shadow:inset 0 0 0 1000px var(--background)!important}.dark .auth-field:-webkit-autofill:focus-visible{background-color:var(--background)!important;box-shadow:inset 0 0 0 1000px var(--background)!important}.dark .auth-field:autofill{background-color:var(--background)!important;box-shadow:inset 0 0 0 1000px var(--background)!important}
