.registration-step-3 .app-social-auth{margin-bottom:24px}.registration-step-3 .form__hint{margin:0}.registration-step-3 .form__item{margin-bottom:12px;position:relative}.registration-step-3 .form__item.phone{margin-top:16px}.registration-step-3 .form__item.password svg{cursor:pointer}.registration-step-3 .form__item.password svg:hover{fill:#0057ff}.registration-step-3 .form__item .list{background-color:#fff;border-radius:10px;box-shadow:0 0 32px rgba(30,30,47,.12);margin-top:4px;max-height:350px;overflow:scroll;padding:10px;position:absolute;width:100%;z-index:1}.registration-step-3 .form__item .list__label{color:#868698;font-size:13px;margin-bottom:10px}.registration-step-3 .form__item .list__item{cursor:pointer;font-size:14px}.registration-step-3 .form__item .list__item:not(:last-child){margin-bottom:8px}.registration-step-3 .form__item .list__item>span{color:#2185fb}.form__item{position:relative}.form__item .list{background-color:#fff;border-radius:10px;box-shadow:0 0 32px rgba(30,30,47,.12);margin-top:4px;max-height:350px;overflow:hidden;padding:10px;position:absolute;width:100%;z-index:10}.form__item .list__label{color:#868698;font-size:13px;margin-bottom:10px}.form__item .list__item{cursor:pointer;font-size:14px}.form__item .list__item:not(:last-child){margin-bottom:8px}.form__item .list__item>span{color:#2185fb}.form__item[data-v-d966a162]{margin-bottom:12px}.form__item_hint[data-v-d966a162]{margin-bottom:14px}.form__hint[data-v-d966a162]{margin:0 0 12px}.form .gender .app-validate.is-error{display:block;margin-top:5px}.form .gender .app-radio-group{display:flex;flex-direction:row;margin:0;width:100%}@media(max-width:668px){.form .gender .app-radio-group{flex-direction:column!important}}.form .gender .app-radio-group .app-radio{width:100%}@media(max-width:668px){.form .gender .app-radio-group .app-radio{margin:0 0 10px}}.form__hint[data-v-36693113]{margin:0 0 12px}.form__item[data-v-36693113]{margin-bottom:12px}.form__item_student[data-v-36693113]{margin-top:24px}.form .rule-checkbox[data-v-36693113]{display:flex;flex-direction:row;margin-top:12px}.form .rule-checkbox p[data-v-36693113]{margin:0}.form .rule-text[data-v-36693113]{margin-bottom:0!important}.form .rule-link[data-v-36693113]{color:#2185fb;cursor:pointer}.form .rule-link[data-v-36693113]:hover{color:#0057ff}.form .app-radio-group{display:flex;flex-direction:row;margin:0;width:100%}@media(max-width:668px){.form .app-radio-group{flex-direction:column!important}}.form .app-radio-group .app-radio{width:100%}@media(max-width:668px){.form .app-radio-group .app-radio{margin:0 0 10px}}.registration-carousel{display:flex;width:100%}.registration-carousel__item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:44px;text-align:center;width:100%}@media(max-width:968px){.registration-carousel__item{padding:20px}}.registration-carousel__item img{-o-object-fit:contain;object-fit:contain}.registration-carousel__item .app-heading-3{font-size:24px;margin:42px 0 16px}.registration-carousel__item .app-paragraph{color:#9398a8;margin:0}.registration-carousel .el-carousel,.registration-carousel .el-carousel__container{width:100%}.registration-carousel .el-carousel__indicators{margin-bottom:30px}.registration-carousel .el-carousel__indicators .el-carousel__indicator button{background:#2185fb;border-radius:20px;height:8px;width:8px}.registration-carousel .el-carousel__indicators .el-carousel__indicator.is-active button{background:#2185fb;width:20px}.registration-form{grid-gap:0;background-color:#fff;border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(2,1fr);min-height:640px}@media(max-width:668px){.registration-form{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(1,1fr);min-height:0}}.registration-form__wrapper{margin:0 auto 77px;max-width:1000px}@media(max-width:1024px){.registration-form__wrapper{width:98%}}.registration-form__carousel{border-right:1px solid #bdcfe4;display:flex;flex:1}@media(max-width:668px){.registration-form__carousel{display:none}}.registration-form__content{display:flex;flex-direction:column}.registration-form__body{padding:0 44px}@media(max-width:668px){.registration-form__body{padding:0 24px}}.registration-form__back{color:#9398a8;cursor:pointer;font-size:16px;line-height:24px}.registration-form__back:before{content:"←";display:inline-block;margin-right:4px}@media(max-width:668px){.registration-form__back{font-size:14px;line-height:20px}}.registration-form__title{margin-bottom:24px;padding:44px 44px 0}@media(max-width:668px){.registration-form__title{margin-bottom:20px;padding:24px 24px 0}}.registration-form__title h3{font-size:24px;margin:0}@media(max-width:668px){.registration-form__title h3{font-size:20px}}.registration-form__footer{align-items:flex-end;display:flex;flex:1;margin-top:28px;padding:0 44px 44px}@media(max-width:668px){.registration-form__footer{padding:0 24px 24px}}.registration-form__footer--bordered{border-top:1px solid #bdcfe4;display:flex;justify-content:center;padding:15px 44px 10px}.registration-form h3{margin-top:0}.form-dialog{width:400px}.form-dialog .el-dialog__body{padding-bottom:44px;word-break:normal}@media(max-width:1024px){.form-dialog{width:90%}}.UqtSsEMgIhcn{display:flex;gap:8px;justify-content:center;margin:0 auto}.UqtSsEMgIhcn .app-input__inner{border:1px solid #2185fb!important;border-radius:8px;box-sizing:border-box;font-size:22px;font-weight:700;height:56px;line-height:140%;padding:0!important;text-align:center;width:40px}.UqtSsEMgIhcn .app-input__inner:active,.UqtSsEMgIhcn .app-input__inner:focus{border:3px solid #2185fb}.UqtSsEMgIhcn ._5nktEFxpHIl2 .app-input__inner{border:1px solid #ff564e!important;color:#ff564e!important}.UqtSsEMgIhcn .is-error{display:none}.ZVWuRIXDCCiB .el-dialog{max-width:393px;width:100%}.ZVWuRIXDCCiB .el-dialog__body{padding:0 40px 40px}@media(max-width:968px){.ZVWuRIXDCCiB .el-dialog__body{padding:0 32px 32px}}@media(max-width:668px){.ZVWuRIXDCCiB .el-dialog__body{padding:0 24px 24px}}@media(max-width:375px){.ZVWuRIXDCCiB .el-dialog__body{padding:0 20px 20px}}.f\+eV7STC0W1Q{background:#fff;border-radius:12px;display:flex;flex-direction:column;text-align:center;word-break:break-word}.MVUxbrHLRK9c{font-size:18px;font-weight:500;line-height:25px}.Tlx3MajQ-sps{font-size:14px;font-weight:400;line-height:22px}.ZVWuRIXDCCiB .P0q3JivvNhUl{display:flex;flex-direction:column}.ZVWuRIXDCCiB .P0q3JivvNhUl .RItgeHHd5vpI{margin-top:16px}.ZVWuRIXDCCiB .P0q3JivvNhUl .RItgeHHd5vpI:first-child{margin-top:0}.i9Irn\+EbfnSk{margin-bottom:12px}.i9Irn\+EbfnSk svg{left:0}.S93PUZ5XCHsa{padding:0 50px}.o3QJW4ZdRwW3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:24px 0}.c3ga89XTWSYz{align-items:flex-start;background:#fff;border-radius:16px;display:flex;flex:1 0 0;flex-direction:column;gap:24px;justify-content:center;margin:0 auto 60px;max-width:443px;overflow:hidden;padding:40px}.c3ga89XTWSYz p{margin:0}@media(max-width:968px){.c3ga89XTWSYz{gap:16px;padding:20px}}._0LtpbElax0Xz{color:#1e1e2f;font-size:18px;font-style:normal;font-weight:500;line-height:140%;margin:0 auto;text-align:center;white-space:pre-line}@media(max-width:968px){._0LtpbElax0Xz{font-size:16px}}._4\+DdWoJn\+VGr{align-items:center;align-self:stretch;color:#3f3f55;color:var(--Text-colors-Text-main,#3f3f55);display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:24px;line-height:160%;text-align:center}@media(max-width:968px){._4\+DdWoJn\+VGr{gap:16px}}.oDOCwVGtc2GI{border:initial;border-radius:8px;-o-object-fit:cover;object-fit:cover;overflow:hidden}._7cH9aoZuvTJe{color:#3f3f55;color:var(--Text-colors-Text-main,#3f3f55);display:flex;flex-direction:column;font-size:14px;gap:2px;text-align:center}@media(max-width:968px){._7cH9aoZuvTJe{font-size:13px}}._0xUgqRsvBR\+j{color:#3f3f55;font-size:16px;font-style:normal;font-weight:400;line-height:160%;white-space:pre-line}@media(max-width:968px){._0xUgqRsvBR\+j{font-size:15px}}.jZ-yDbfSHPNW{display:flex;flex-direction:column;width:100%}.\+JFZUwIs0iIy svg{cursor:pointer}.\+JFZUwIs0iIy svg:hover{fill:#0057ff}.XSZDp5Xd-QzU{display:flex;flex-direction:column;gap:16px;width:100%}.XSZDp5Xd-QzU button{margin:0!important}@media(max-width:968px){.XSZDp5Xd-QzU{gap:12px}}