.registrieren_main__yJK1t{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem}.registrieren_card__yBpHU{width:100%;max-width:26rem;padding:1.75rem;border:1px solid var(--border);border-radius:1rem;background:var(--bg)}.registrieren_title__d8R6f{margin:0 0 .5rem;font-size:1.6rem;font-weight:800}.registrieren_hint__wddzi{margin:0 0 1.5rem;color:var(--muted);font-size:.95rem}.registrieren_label__KkWiD{display:block;margin-bottom:.4rem;font-size:.9rem;font-weight:600}.registrieren_input__SimXI{width:100%;padding:.6rem .75rem;border:1px solid var(--border);border-radius:.6rem;background:var(--bg);color:var(--fg);font:inherit}.registrieren_input__SimXI:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.registrieren_error__UiwKP{margin:.75rem 0 0;color:var(--link-2);font-size:.9rem}.registrieren_button__eY0aV{margin-top:1.25rem;width:100%;padding:.65rem 1rem;border:none;border-radius:.6rem;background:linear-gradient(100deg,var(--accent-2),var(--accent));color:#1c1a13;font:inherit;font-weight:700;cursor:pointer}.registrieren_button__eY0aV:disabled{opacity:.6;cursor:default}.registrieren_buttonQuiet__NhI95{border:1px solid var(--border);background:none;color:var(--fg)}.registrieren_buttonQuiet__NhI95:hover{border-color:var(--accent)}.registrieren_divider__Unt9q{margin:1rem 0 0;text-align:center;color:var(--muted);font-size:.85rem}.registrieren_legal__FL_2t{margin-top:1rem;color:var(--muted);font-size:.8rem}