.flex.items-center.border,[data-slot=input-group]{transition:border-color .15s;border-color:#e4e4e7!important;border-radius:8px!important;overflow:hidden!important}.group:has(input){transition:border-color .15s;border-color:#e4e4e7!important;border-radius:8px!important;overflow:hidden!important}input,input[type=email],input[type=password],input[type=text],.rounded-lg,.rounded-md,.rounded-xl{border-radius:8px!important}:is(.group:has(input):focus-within,[data-slot=input-group]:focus-within){box-shadow:none!important;border-color:#18181b!important;outline:none!important}button[data-test=auth-submit-button],button[type=submit]{font-family:var(--font-sans),"Suisse Intl",-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important;background-color:#18181b!important;border-radius:999px!important;font-size:14px!important;font-weight:500!important}button[data-test=auth-submit-button]:hover:not(:disabled),button[type=submit]:hover:not(:disabled){background-color:#27272a!important}button[type=submit]:disabled{opacity:1!important;background-color:#a1a1aa!important}button[type=button]{font-family:var(--font-sans),"Suisse Intl",-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important;border-color:#e4e4e7!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important}button[type=button]:hover{background-color:#fafafa!important;border-color:#d4d4d8!important}[data-slot=form-label],label{color:#71717a!important;font-family:var(--font-sans),"Suisse Intl",-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important;font-size:13px!important;font-weight:400!important}.bg-background.text-muted-foreground{color:#a1a1aa!important;font-family:var(--font-sans),"Suisse Intl",-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:12px!important}a[href*=password-reset]{color:#71717a!important;font-family:var(--font-sans),"Suisse Intl",-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:-.01em!important;border-bottom:none!important;padding-bottom:0!important;font-size:13px!important;text-decoration:none!important}a[href*=password-reset]:hover{color:#18181b!important}[data-slot=checkbox],[role=checkbox],input[type=checkbox]{border-color:#d4d4d8!important;border-radius:4px!important}[data-slot=alert],[role=alert]{border-color:#e4e4e7!important;border-radius:8px!important}.dark .flex.items-center.border,.dark [data-slot=input-group]{background-color:#18181b!important;border-color:#27272a!important}.dark .group:has(input){background-color:#18181b!important;border-color:#27272a!important}:is(.dark .group:has(input)>*,.dark [data-slot=input-group]>*){background-color:#0000!important}:is(.dark .group:has(input):focus-within,.dark [data-slot=input-group]:focus-within){border-color:#e4e4e7!important}.dark input,.dark input[type=email],.dark input[type=password],.dark input[type=text]{color:#f4f4f5!important;background-color:#18181b!important}.dark button[data-test=auth-submit-button],.dark button[type=submit]{color:#18181b!important;background-color:#f4f4f5!important}.dark button[data-test=auth-submit-button]:hover:not(:disabled),.dark button[type=submit]:hover:not(:disabled){background-color:#fff!important}.dark button[type=submit]:disabled{background-color:#52525b!important}.dark button[type=button]{color:#e4e4e7!important;background-color:#18181b!important;border-color:#27272a!important}.dark button[type=button]:hover{background-color:#27272a!important;border-color:#3f3f46!important}.dark [data-slot=form-label],.dark label{color:#a1a1aa!important}.dark .bg-background.text-muted-foreground{color:#71717a!important}.dark a[href*=password-reset]{color:#a1a1aa!important}.dark a[href*=password-reset]:hover{color:#f4f4f5!important}.dark [data-slot=checkbox],.dark [role=checkbox],.dark input[type=checkbox]{border-color:#3f3f46!important}.dark [data-slot=alert],.dark [role=alert]{border-color:#27272a!important}.dark .bg-border,.dark [data-slot=separator],.dark hr{background-color:#27272a!important;border-color:#27272a!important}
