.RegisterModal_show-mobile__gFahN{display:block}@media screen and (min-width:768px){.RegisterModal_show-mobile__gFahN{display:none}}.RegisterModal_show-tablet__Jzube{display:none}@media screen and (min-width:768px)and (max-width:1023px){.RegisterModal_show-tablet__Jzube{display:block}}.RegisterModal_show-desktop__a_W5x{display:none}@media screen and (min-width:1024px){.RegisterModal_show-desktop__a_W5x{display:block}}.RegisterModal_hide-mobile__cVIPN{display:none}@media screen and (min-width:768px){.RegisterModal_hide-mobile__cVIPN{display:block}}.RegisterModal_hide-tablet__LhGND{display:block}@media screen and (min-width:768px)and (max-width:1023px){.RegisterModal_hide-tablet__LhGND{display:none}}.RegisterModal_hide-desktop__jZSo6{display:block}@media screen and (min-width:1024px){.RegisterModal_hide-desktop__jZSo6{display:none}}.RegisterModal_text-responsive__Wvpx1{font-size:1.4rem}@media screen and (min-width:320px){.RegisterModal_text-responsive__Wvpx1{font-size:calc(1.4rem + (2.4 - 1.4)*(100vw - 320px)/(1200 - 320))}}@media screen and (min-width:1200px){.RegisterModal_text-responsive__Wvpx1{font-size:2.4rem}}.RegisterModal_text-responsive-small__YvL_D{font-size:1.2rem}@media screen and (min-width:320px){.RegisterModal_text-responsive-small__YvL_D{font-size:calc(1.2rem + (1.8 - 1.2)*(100vw - 320px)/(1200 - 320))}}@media screen and (min-width:1200px){.RegisterModal_text-responsive-small__YvL_D{font-size:1.8rem}}.RegisterModal_text-responsive-large__rT16L{font-size:1.8rem}@media screen and (min-width:320px){.RegisterModal_text-responsive-large__rT16L{font-size:calc(1.8rem + (3.2 - 1.8)*(100vw - 320px)/(1200 - 320))}}@media screen and (min-width:1200px){.RegisterModal_text-responsive-large__rT16L{font-size:3.2rem}}.RegisterModal_register-content__J3iec{max-width:52rem;margin:0 auto;padding:2rem}@media screen and (max-width:767px){.RegisterModal_register-content__J3iec{padding:1.5rem}}@media screen and (max-width:479px){.RegisterModal_register-content__J3iec{padding:1rem}}.RegisterModal_divider__n3VH3{position:relative;text-align:center;margin:2.4rem 0}.RegisterModal_divider__n3VH3:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--border-color);z-index:1}.RegisterModal_divider__n3VH3 span{background-color:var(--background-color);padding:0 1.6rem;color:var(--text-secondary-color);font-size:1.4rem;position:relative;z-index:2}.RegisterModal_error-message__fFQt2{background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.8rem;padding:1.2rem 1.6rem;color:#ef4444;font-size:1.4rem;display:flex;align-items:center;gap:.8rem}.RegisterModal_error-message__fFQt2:before{content:"⚠️";flex-shrink:0}.RegisterModal_password-toggle__i6k2M{background:none;border:none;color:var(--text-secondary-color);cursor:pointer;padding:.4rem;border-radius:.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;transition:all .3s ease;pointer-events:auto;margin-top:-5px}.RegisterModal_password-toggle__i6k2M:hover{color:var(--text-color);background-color:var(--gray-medium-color)}.RegisterModal_password-toggle__i6k2M:focus{outline:2px solid var(--blue-light-color);outline-offset:2px}@media screen and (max-width:767px){.RegisterModal_password-toggle__i6k2M{font-size:1.5rem;padding:.3rem}}.RegisterModal_password-strength__VB7Ff{margin-top:1rem}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-bar__E5hWz{width:100%;height:.4rem;background-color:var(--gray-medium-color);border-radius:.2rem;overflow:hidden;margin-bottom:.8rem}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-bar__E5hWz .RegisterModal_strength-fill__G_MA2{height:100%;transition:all .3s ease;border-radius:.2rem}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-bar__E5hWz .RegisterModal_strength-fill__G_MA2.RegisterModal_error__1Yq7G{background-color:#ef4444}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-bar__E5hWz .RegisterModal_strength-fill__G_MA2.RegisterModal_warning__KrkWF{background-color:#f59e0b}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-bar__E5hWz .RegisterModal_strength-fill__G_MA2.RegisterModal_success__C6CF1{background-color:#10b981}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-text__ruYIZ{font-size:1.3rem;font-weight:600;margin-bottom:.8rem}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-text__ruYIZ.RegisterModal_error__1Yq7G{color:#ef4444}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-text__ruYIZ.RegisterModal_warning__KrkWF{color:#f59e0b}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-text__ruYIZ.RegisterModal_success__C6CF1{color:#10b981}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-criteria__Ex4kj{display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem}@media screen and (max-width:479px){.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-criteria__Ex4kj{grid-template-columns:1fr}}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-criteria__Ex4kj .RegisterModal_criteria-item__wkS6Y{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;color:var(--text-secondary-color)}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-criteria__Ex4kj .RegisterModal_criteria-item__wkS6Y svg{font-size:1rem;opacity:.3;color:var(--text-secondary-color)}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-criteria__Ex4kj .RegisterModal_criteria-item__wkS6Y.RegisterModal_met__nQx5L{color:#10b981}.RegisterModal_password-strength__VB7Ff .RegisterModal_strength-criteria__Ex4kj .RegisterModal_criteria-item__wkS6Y.RegisterModal_met__nQx5L svg{opacity:1;color:#10b981}.RegisterModal_terms-agreement__OQKw4{margin:2rem 0}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN{display:flex;align-items:flex-start;gap:1.2rem;cursor:pointer;font-size:1.4rem;line-height:1.5}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkbox___rQHT{display:none}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkmark__V0cMz{width:2rem;height:2rem;border:2px solid var(--border-color);border-radius:.4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;background-color:var(--secondary-bg-color)}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkmark__V0cMz svg{font-size:1.2rem;color:#fff;opacity:0;transition:opacity .2s ease}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkbox___rQHT:checked+.RegisterModal_checkmark__V0cMz{background-color:var(--blue-light-color);border-color:var(--blue-light-color)}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkbox___rQHT:checked+.RegisterModal_checkmark__V0cMz svg{opacity:1}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkbox-text__KJInu{color:var(--text-secondary-color)}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkbox-text__KJInu .RegisterModal_terms-link__lBvLe{color:var(--blue-light-color);font-weight:600}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_checkbox-label__KR3VN .RegisterModal_checkbox-text__KJInu .RegisterModal_terms-link__lBvLe:hover{text-decoration:underline}.RegisterModal_terms-agreement__OQKw4 .RegisterModal_error-text___y36O{color:#ef4444;font-size:1.3rem;margin-top:.6rem;margin-left:3.2rem}.RegisterModal_btn-error__uHzYv{margin-bottom:22px}.RegisterModal_switch-auth__ZBqwY{text-align:center;margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid var(--border-color);font-size:1.4rem;color:var(--text-secondary-color);display:flex;justify-content:center;align-items:center}.RegisterModal_switch-auth__ZBqwY .RegisterModal_switch-btn__dN_mX{color:var(--blue-light-color);font-weight:600;font-size:inherit}.RegisterModal_switch-auth__ZBqwY .RegisterModal_switch-btn__dN_mX:hover{text-decoration:underline}