.register-module__B3synq__container{background:linear-gradient(135deg,#f0f4f8 0%,#d9e2ec 100%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.register-module__B3synq__card{background:#fff;border-radius:16px;width:100%;max-width:450px;padding:2.5rem;animation:.4s ease-out register-module__B3synq__fadeIn;box-shadow:0 10px 25px #0000000d}@keyframes register-module__B3synq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.register-module__B3synq__header{text-align:center;margin-bottom:2rem}.register-module__B3synq__header h1{color:#003087;margin-bottom:.5rem;font-size:1.75rem}.register-module__B3synq__header p{color:#627d98;font-size:.95rem}.register-module__B3synq__form{flex-direction:column;gap:1.25rem;display:flex}.register-module__B3synq__field{align-items:center;display:flex;position:relative}.register-module__B3synq__icon{color:#9cb3c9;position:absolute;left:1rem}.register-module__B3synq__field input,.register-module__B3synq__field select{border:1px solid #d9e2ec;border-radius:8px;outline:none;width:100%;padding:.875rem 1rem .875rem 2.75rem;font-size:.95rem;transition:all .2s}.register-module__B3synq__field input:focus,.register-module__B3synq__field select:focus{border-color:#003087;box-shadow:0 0 0 3px #0030871a}.register-module__B3synq__selectWrapper{width:100%;position:relative}.register-module__B3synq__field select{appearance:none;cursor:pointer}.register-module__B3synq__selectIcon{color:#627d98;pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.register-module__B3synq__submitBtn{color:#fff;cursor:pointer;background:#003087;border:none;border-radius:8px;margin-top:.5rem;padding:1rem;font-size:1rem;font-weight:600;transition:background .2s}.register-module__B3synq__submitBtn:hover{background:#002566}.register-module__B3synq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.register-module__B3synq__footer{text-align:center;color:#627d98;margin-top:1.5rem;font-size:.9rem}.register-module__B3synq__footer a{color:#003087;font-weight:600;text-decoration:none}.register-module__B3synq__footer a:hover{text-decoration:underline}.register-module__B3synq__error{color:#991b1b;text-align:center;background:#fee2e2;border-radius:8px;margin-bottom:1.5rem;padding:.75rem;font-size:.875rem}.register-module__B3synq__successIcon{text-align:center;margin-bottom:1.5rem}.register-module__B3synq__message{text-align:center;color:#334e68;margin-bottom:1rem;line-height:1.5}.register-module__B3synq__submessage{text-align:center;color:#627d98;background:#f0f4f8;border-radius:8px;margin-bottom:2rem;padding:1rem;font-size:.875rem}.register-module__B3synq__backBtn{text-align:center;color:#fff;background:#10b981;border-radius:8px;padding:.875rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:block}.register-module__B3synq__backBtn:hover{opacity:.9}
