.RegisterPage_registerPage__ApQ7_{min-height:100vh;background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-tertiary) 100%);display:flex;flex-direction:column;font-family:var(--font-inter);transition:background .3s ease}.RegisterPage_registerContainer__XRPJ9{flex:1 1;display:flex;flex-direction:column;max-width:1200px;margin:0 auto;padding:0 20px}.RegisterPage_registerNav__3mY3Q{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-bottom:40px}.RegisterPage_navLogo__DI9JI{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--accent-primary);font-family:var(--font-poppins);font-size:24px;font-weight:700;transition:all .3s ease}.RegisterPage_navLogo__DI9JI:hover{transform:translateY(-2px);color:var(--accent-dark)}.RegisterPage_navLogo__DI9JI i{font-size:28px}.RegisterPage_navLinks__j8raE{display:flex;gap:20px;align-items:center}.RegisterPage_navLink__rgdvV{display:flex;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;color:var(--text-secondary);font-weight:600;border-radius:12px;transition:all .3s ease;background:var(--bg-primary);border:1px solid var(--border-primary)}.RegisterPage_navLink__rgdvV:hover{transform:translateY(-2px);color:var(--accent-primary);background:var(--bg-hover)}.RegisterPage_navLink__rgdvV.RegisterPage_active__CS1Pg{background:var(--accent-primary);color:var(--text-white)}.RegisterPage_navLink__rgdvV i{font-size:16px}.RegisterPage_registerContent__eIBq4{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start;flex:1 1;padding:40px 0}.RegisterPage_registerInfo__U8Js3{display:flex;flex-direction:column;gap:24px}.RegisterPage_infoCard__4kxnf,.RegisterPage_registerCard__KBcJl,.RegisterPage_successCard__TPPKt{padding:32px;background:var(--bg-card);border-radius:16px;border:1px solid var(--border-primary);box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.RegisterPage_infoCard__4kxnf h3,.RegisterPage_registerCard__KBcJl h3,.RegisterPage_successCard__TPPKt h3{font-family:var(--font-poppins);font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:24px;transition:color .3s ease}.RegisterPage_infoList__a_V0j{display:flex;flex-direction:column;gap:16px}.RegisterPage_infoItem__jTG5n{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--bg-hover);border-radius:12px;border:1px solid var(--border-primary);transition:all .3s ease}.RegisterPage_infoItem__jTG5n:hover{transform:translateY(-2px);background:var(--bg-card)}.RegisterPage_infoItem__jTG5n i{color:var(--accent-primary);font-size:20px;width:24px;text-align:center}.RegisterPage_infoItem__jTG5n span{color:var(--text-primary);font-weight:600;font-size:16px;transition:color .3s ease}.RegisterPage_registerHeader__l1IUV{text-align:center;margin-bottom:40px}.RegisterPage_registerIcon__Nn0RX,.RegisterPage_successIcon__lt_8s{font-size:64px;color:var(--accent-primary);margin-bottom:20px;transition:transform .3s ease}.RegisterPage_registerIcon__Nn0RX:hover,.RegisterPage_successIcon__lt_8s:hover{transform:scale(1.1)}.RegisterPage_registerTitle__GdL9u,.RegisterPage_successTitle___96iN{font-family:var(--font-poppins);font-size:32px;font-weight:700;color:var(--text-primary);margin-bottom:12px;transition:color .3s ease}.RegisterPage_registerSubtitle__nfkuE,.RegisterPage_successSubtitle__cgb9J{font-size:16px;color:var(--text-secondary);line-height:1.5;margin-bottom:30px;transition:color .3s ease}.RegisterPage_progressBar__aELpk{margin-bottom:20px}.RegisterPage_progressSteps__ODyZ7{display:flex;justify-content:center;gap:20px;position:relative}.RegisterPage_progressSteps__ODyZ7:before{content:"";position:absolute;top:20px;left:50%;right:50%;height:2px;background:var(--border-primary);z-index:1;transition:background-color .3s ease}.RegisterPage_step__35iKR{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:2}.RegisterPage_stepNumber__CDdMx{width:40px;height:40px;border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:all .3s ease;border:1px solid var(--border-primary)}.RegisterPage_step__35iKR.RegisterPage_active__CS1Pg .RegisterPage_stepNumber__CDdMx{background:var(--accent-primary);color:var(--text-white)}.RegisterPage_step__35iKR span{font-size:12px;font-weight:600;color:var(--text-secondary);text-align:center;transition:color .3s ease}.RegisterPage_step__35iKR.RegisterPage_active__CS1Pg span{color:var(--accent-primary)}.RegisterPage_formStep__Jz2oD,.RegisterPage_registerForm__ZZGVx{display:flex;flex-direction:column;gap:24px}.RegisterPage_formGroup__WCexz{display:flex;flex-direction:column;gap:8px}.RegisterPage_formLabel___X0I0{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--text-primary);font-size:14px;transition:color .3s ease}.RegisterPage_formLabel___X0I0 i{color:var(--accent-primary);font-size:16px}.RegisterPage_inputContainer___r8tA{position:relative}.RegisterPage_passwordToggle__XIVuH{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;border-radius:6px;transition:all .3s ease}.RegisterPage_passwordToggle__XIVuH:hover{color:var(--accent-primary);background:var(--bg-hover)}.RegisterPage_passwordToggle__XIVuH i{font-size:16px}.RegisterPage_formInput__lkfWn{width:100%;padding:16px 20px;border:none;border-radius:12px;background:var(--bg-input);font-size:16px;color:var(--text-primary);transition:all .3s ease;border:1px solid var(--border-primary)}.RegisterPage_formInput__lkfWn[type=password],.RegisterPage_formInput__lkfWn[type=text]{padding-right:50px}.RegisterPage_formInput__lkfWn:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(108,99,255,.1)}.RegisterPage_formInput__lkfWn.RegisterPage_error__Vw8UQ{border-color:var(--error)}.RegisterPage_formInput__lkfWn::placeholder{color:var(--text-tertiary)}.RegisterPage_errorMessage__cLII3{display:flex;align-items:center;gap:6px;color:var(--error);font-size:12px;font-weight:500;margin-top:4px}.RegisterPage_checkboxContainer__sephx{display:flex;align-items:flex-start;gap:12px;cursor:pointer;margin-bottom:16px}.RegisterPage_checkboxInput__80ThL{width:20px;height:20px;border-radius:6px;background:var(--bg-input);border:1px solid var(--border-primary);cursor:pointer;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.RegisterPage_checkboxInput__80ThL:checked{background:var(--accent-primary);border-color:var(--accent-primary)}.RegisterPage_checkboxInput__80ThL:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-white);font-size:12px;font-weight:600}.RegisterPage_checkboxInput__80ThL:hover{transform:scale(1.05)}.RegisterPage_checkboxLabel__95UN1{color:var(--text-primary);font-size:14px;line-height:1.5;flex:1 1;transition:color .3s ease}.RegisterPage_termsLink__FJgSF{color:var(--accent-primary);text-decoration:none;font-weight:600;transition:all .3s ease}.RegisterPage_termsLink__FJgSF:hover{color:var(--accent-dark);text-decoration:underline}.RegisterPage_stepInfo__EV5qR{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--bg-hover);border-radius:12px;border:1px solid var(--border-primary);color:var(--text-primary);font-size:14px;margin-bottom:8px;transition:all .3s ease}.RegisterPage_stepInfo__EV5qR i{color:var(--accent-primary);font-size:18px}.RegisterPage_stepInfo__EV5qR.RegisterPage_success__k4Jnu{background:rgba(76,175,80,.1);border-color:var(--success);color:var(--success)}.RegisterPage_stepInfo__EV5qR.RegisterPage_success__k4Jnu i{color:var(--success)}.RegisterPage_formActions__TAaSu{display:flex;gap:16px;justify-content:space-between}.RegisterPage_primaryBtn__mCRac,.RegisterPage_registerBtn__RbEOq{flex:1 1;padding:16px 24px;border:none;border-radius:12px;background:var(--accent-primary);color:var(--text-white);font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.RegisterPage_primaryBtn__mCRac:hover:not(:disabled),.RegisterPage_registerBtn__RbEOq:hover:not(:disabled){background:var(--accent-dark);transform:translateY(-2px)}.RegisterPage_primaryBtn__mCRac:disabled,.RegisterPage_registerBtn__RbEOq:disabled{opacity:.7;cursor:not-allowed}.RegisterPage_backBtn__B1Gtl{padding:16px 24px;border:none;border-radius:12px;background:var(--bg-input);color:var(--text-secondary);font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border-primary)}.RegisterPage_backBtn__B1Gtl:hover:not(:disabled){transform:translateY(-2px);color:var(--accent-primary);background:var(--bg-hover)}.RegisterPage_backBtn__B1Gtl:disabled{opacity:.7;cursor:not-allowed}.RegisterPage_registerFooter__q0TVb{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid var(--border-primary)}.RegisterPage_registerText__rl_Di{color:var(--text-secondary);font-size:14px;transition:color .3s ease}.RegisterPage_registerLink__ywhgi{color:var(--accent-primary);text-decoration:none;font-weight:600;margin-left:4px;transition:color .3s ease}.RegisterPage_registerLink__ywhgi:hover{color:var(--accent-dark)}.RegisterPage_successHeader__iw6Xg{margin-bottom:40px}.RegisterPage_successInfo__kBU8T{margin-bottom:40px;padding:24px;background:var(--bg-hover);border-radius:16px;border:1px solid var(--border-primary)}.RegisterPage_successActions__8ktAQ,.RegisterPage_successInfo__kBU8T{display:flex;flex-direction:column;gap:16px}.RegisterPage_successBtn__phA3C{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;text-decoration:none;font-size:16px;font-weight:600;border-radius:12px;transition:all .3s ease}.RegisterPage_successBtn__phA3C:not(.RegisterPage_secondary__ymNeM){background:var(--accent-primary);color:var(--text-white)}.RegisterPage_successBtn__phA3C:not(.RegisterPage_secondary__ymNeM):hover{background:var(--accent-dark);transform:translateY(-2px)}.RegisterPage_successBtn__phA3C.RegisterPage_secondary__ymNeM{background:var(--bg-input);color:var(--text-secondary);border:1px solid var(--border-primary)}.RegisterPage_successBtn__phA3C.RegisterPage_secondary__ymNeM:hover{color:var(--accent-primary);transform:translateY(-2px)}@media(max-width:768px){.RegisterPage_registerContent__eIBq4{grid-template-columns:1fr;gap:24px;padding:20px 0}.RegisterPage_registerInfo__U8Js3{order:2}.RegisterPage_registerCard__KBcJl,.RegisterPage_successCard__TPPKt{order:1;padding:24px}.RegisterPage_registerTitle__GdL9u,.RegisterPage_successTitle___96iN{font-size:24px}.RegisterPage_formActions__TAaSu{flex-direction:column;gap:12px}}@media(max-width:480px){.RegisterPage_registerCard__KBcJl,.RegisterPage_successCard__TPPKt{padding:20px}.RegisterPage_registerTitle__GdL9u,.RegisterPage_successTitle___96iN{font-size:20px}}