.vault-auth-theme{--background:0 0% 4%;--foreground:0 0% 96%;--card:0 0% 8%;--card-foreground:0 0% 96%;--popover:0 0% 10%;--popover-foreground:0 0% 96%;--primary:43 74% 49%;--primary-foreground:0 0% 4%;--secondary:0 0% 12%;--secondary-foreground:0 0% 85%;--muted:0 0% 15%;--muted-foreground:0 0% 55%;--accent:185 100% 50%;--accent-foreground:0 0% 4%;--destructive:0 70% 50%;--destructive-foreground:0 0% 96%;--border:0 0% 18%;--input:0 0% 12%;--ring:43 74% 49%}.vault-auth-theme h1{font-family:var(--font-display),"Playfair Display",serif;color:#f5f5f5}.vault-auth-theme p{color:#8c8c8c}.vault-auth-theme button[type=submit]{font-weight:600;transition:all .3s;color:#0a0a0a!important;background:linear-gradient(135deg,#d9a520 0%,#a16512 100%)!important;border:none!important}.vault-auth-theme button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 8px 32px -8px #d9a52080}.vault-auth-theme button[type=submit]:disabled{opacity:.7;box-shadow:none;transform:none}.vault-auth-theme button[type=button]:not(.absolute){transition:all .3s;color:#d9d9d9!important;background:#141414!important;border:1px solid #2e2e2e!important}.vault-auth-theme button[type=button]:not(.absolute):hover{color:#f6c955!important;border-color:#d9a5204d!important}.vault-auth-theme input{transition:all .3s;color:#f5f5f5!important;background:#141414!important;border:1px solid #2e2e2e!important}.vault-auth-theme input::placeholder{color:#737373}.vault-auth-theme input:focus{border-color:#d9a52080!important;outline:none!important;box-shadow:0 0 0 2px #d9a5201a!important}.vault-auth-theme label{color:#bfbfbf;font-family:var(--font-body),"DM Sans",sans-serif}.vault-auth-theme a{color:#f6c955;transition:color .3s}.vault-auth-theme a:hover{color:#f9d886}.vault-auth-theme .border-t{border-color:#2e2e2e!important}.vault-auth-theme span.bg-background{background:0 0!important}.vault-auth-theme [class*=bg-red-50]{background:#570f0f4d!important;border-color:#ad1f1f80!important}.vault-auth-theme [class*=text-red-800],.vault-auth-theme [class*=text-red-600]{color:#e46767!important}.vault-auth-theme [class*=bg-green-50]{background:#0f570f4d!important;border-color:#1fad1f80!important}.vault-auth-theme [class*=text-green-800],.vault-auth-theme [class*=text-green-600]{color:#67e467!important}.vault-auth-theme [class*=bg-blue-50]{background:#0f33574d!important;border-color:#1f66ad80!important}.vault-auth-theme [class*=text-blue-800],.vault-auth-theme [class*=text-blue-600]{color:#67a6e4!important}.vault-auth-theme button.absolute{color:#8c8c8c!important}.vault-auth-theme button.absolute:hover{color:#bfbfbf!important;background:0 0!important}
