.RegisterForm_registerContainer__WEy3h{background:hsl(var(--secondary));border:1px solid hsl(var(--border));padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.4);width:100%;max-width:400px}.RegisterForm_title___NPOy{text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:hsl(var(--foreground))}.RegisterForm_form__aoBG6{display:flex;flex-direction:column;gap:1rem}.RegisterForm_formGroup__TVSEK{display:flex;flex-direction:column;gap:.5rem}.RegisterForm_label__yhNle{font-size:.9rem;color:hsl(var(--muted-foreground))}.RegisterForm_input__H9q0m{padding:.75rem;border:1px solid hsl(var(--border));border-radius:4px;font-size:1rem;background:hsl(var(--background));color:hsl(var(--foreground));transition:border-color .2s}.RegisterForm_input__H9q0m:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}.RegisterForm_input__H9q0m:disabled{opacity:.6;cursor:not-allowed}.RegisterForm_error__LGvz5{padding:.75rem;background:hsl(0 84.2% 60.2%/.15);border:1px solid hsl(0 84.2% 60.2%);border-radius:4px;color:hsl(0 84.2% 80%);font-size:.9rem;text-align:center}.RegisterForm_button__udPyd{background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.75rem;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}.RegisterForm_button__udPyd:hover:not(:disabled){background:hsl(var(--primary)/.9)}.RegisterForm_button__udPyd:disabled{opacity:.6;cursor:not-allowed}.RegisterForm_loginLink__1tOfb{text-align:center;margin-top:1.5rem;padding:.75rem;color:hsl(var(--muted-foreground));text-decoration:none;font-size:.9rem;border-radius:4px;transition:all .2s;border:1px solid hsl(var(--border));background:transparent;cursor:pointer;display:block}.RegisterForm_loginLink__1tOfb:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--primary))}.RegisterForm_contactLabel__jO1fY{text-align:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border));font-size:.85rem;color:hsl(var(--muted-foreground))}.RegisterForm_contactLink___oIgr{color:hsl(var(--primary));text-decoration:none;transition:opacity .2s}.RegisterForm_contactLink___oIgr:hover{text-decoration:underline;opacity:.8}