.auth-layout{--text-primary:#111827;--text-secondary:#6b7280;--text-tertiary:#9ca3af;--text-disabled:#d1d5db}.auth-layout,.auth-layout *{color-scheme:light!important}@media (prefers-color-scheme:dark){.auth-layout,.auth-layout *{color-scheme:light!important}.auth-layout button,.auth-layout input,.auth-layout select,.auth-layout textarea{background-color:white!important;border-color:#e5e7eb!important;color:#111827!important}.auth-layout input::placeholder,.auth-layout textarea::placeholder{color:#9ca3af!important}.auth-layout button[class*=bg-brand]{background-color:#D4FF00!important;color:#0b0c0d!important}.auth-layout button[class*=bg-brand]:hover{background-color:#c2ea00!important}.auth-layout button[class*="bg-[#1a1a1a]"]{background-color:#1a1a1a!important;color:white!important}.auth-layout button[class*="bg-[#1a1a1a]"]:hover{background-color:#2a2a2a!important}.auth-layout button[class*=border]{background-color:white!important;border-color:#d1d5db!important;color:#374151!important}.auth-layout button[class*=border]:hover{background-color:#f9fafb!important}.auth-layout [class*="dark:bg-[#0a0a0a]"],.auth-layout [class*="dark:bg-[#18181b]"]{background-color:white!important}.auth-layout [class*="dark:bg-[#27272a]"]{background-color:#f3f4f6!important}.auth-layout [class*="dark:border-[#27272a]"]{border-color:#e5e7eb!important}.auth-layout [class*="dark:border-[#374151]"]{border-color:#d1d5db!important}.auth-layout [class*="dark:text-[#f9fafb]"]{color:#111827!important}.auth-layout [class*="dark:text-[#d1d5db]"]{color:#374151!important}.auth-layout [class*="dark:text-[#9ca3af]"]{color:#6b7280!important}.auth-layout [class*="dark:text-white"]{color:#111827!important}.auth-layout [class*="dark:placeholder:text-[#6b7280]"]::placeholder{color:#9ca3af!important}.auth-layout [class*="dark:hover:bg-[#27272a]"]:hover{background-color:#f9fafb!important}.auth-layout [class*="dark:hover:bg-brand-hover"]:hover{background-color:#c2ea00!important}.auth-layout [class*="dark:hover:bg-[#3f3f46]"]:hover{background-color:#e5e7eb!important}.auth-layout [class*="dark:hover:text-white"]:hover{color:#111827!important}.auth-layout [class*="dark:focus-visible:ring-brand"]:focus-visible{--tw-ring-color:#D4FF00!important}}