.Register_container__KyIeF{display:flex;align-items:center;justify-content:center;padding:2rem;height:100%}.Register_formWrapper__pK8ty{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:2rem;width:100%;max-width:400px}.Register_logo__zG3v_{display:flex;justify-content:center;margin-bottom:1.5rem}.Register_title__vAk4B{font-size:1.75rem;font-weight:700;color:#333;text-align:center;margin-bottom:1rem}.Register_error__BHpXZ{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem;font-size:.9rem}.Register_inputGroup__JbpN4{position:relative;margin-bottom:1rem}.Register_icon__qwwjs{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#888}.Register_input__kqyFj{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #ccc;border-radius:.5rem;font-size:1rem;color:#333}.Register_input__kqyFj:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.3)}.Register_submit__81KI8{width:100%;padding:.75rem;background-color:#6366f1;color:#fff;font-weight:600;border:none;border-radius:.5rem;font-size:1rem;cursor:pointer}.Register_submit__81KI8:disabled{opacity:.5;cursor:not-allowed}.Register_links__uFQ0f{display:flex;justify-content:center;font-size:.875rem;margin-top:1rem}.Register_link__ii2vh{color:#4f46e5;text-decoration:none}.Register_link__ii2vh:hover{text-decoration:underline}