.RegisterView-module__TV8J8q__container{justify-content:center;align-items:center;min-height:80vh;padding:40px 20px;display:flex}.RegisterView-module__TV8J8q__card{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;gap:20px;width:100%;max-width:440px;padding:40px;display:flex;box-shadow:0 10px 40px #0000000f,0 1px 3px #0000000a}.RegisterView-module__TV8J8q__header{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.RegisterView-module__TV8J8q__iconCircle{color:#0284c7;background:#0284c714;border:1px solid #0284c740;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:8px;display:flex}.RegisterView-module__TV8J8q__title{font-family:var(--font-title);color:#0f172a;margin:0;font-size:22px;font-weight:800}.RegisterView-module__TV8J8q__subtitle{color:#64748b;margin:0;font-size:13px;line-height:1.5}.RegisterView-module__TV8J8q__errorBanner{color:#dc2626;background:#ef444414;border:1px solid #ef444440;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.RegisterView-module__TV8J8q__form{flex-direction:column;gap:16px;display:flex}.RegisterView-module__TV8J8q__inputGroup{flex-direction:column;gap:6px;display:flex}.RegisterView-module__TV8J8q__label{color:#475569;font-size:13px;font-weight:600}.RegisterView-module__TV8J8q__inputBox{align-items:center;display:flex;position:relative}.RegisterView-module__TV8J8q__inputField{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:all .2s}.RegisterView-module__TV8J8q__inputField:focus{border-color:#0284c7;box-shadow:0 0 0 3px #0284c726}.RegisterView-module__TV8J8q__inputField::placeholder{color:#94a3b8}.RegisterView-module__TV8J8q__eyeBtn{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;display:flex;position:absolute;right:12px}.RegisterView-module__TV8J8q__eyeBtn:hover{color:#0f172a}.RegisterView-module__TV8J8q__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7,#059669);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:13px 20px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 15px #0284c759}.RegisterView-module__TV8J8q__submitBtn:hover{transform:translateY(-1px);box-shadow:0 8px 25px #0284c773}.RegisterView-module__TV8J8q__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.RegisterView-module__TV8J8q__footerText{text-align:center;color:#64748b;margin:0;font-size:13px}.RegisterView-module__TV8J8q__link{color:#0284c7;font-weight:700;text-decoration:none}.RegisterView-module__TV8J8q__link:hover{text-decoration:underline}
