.sm-back-button{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm-back-button--black:hover{color:#1551e5}.sm-back-button--black:active{color:#0e42c1}.sm-back-button--blue{color:#1551e5}.sm-back-button--blue:hover{color:#0e42c1}.sm-back-button--blue:active{color:#0e42c1}.sm-back-button--disabled{pointer-events:none;color:#e3e3e3}.sm-back-button--disabled:hover{color:#e3e3e3}
.sm-page-title{display:flex;align-items:flex-start}.sm-page-title__back{flex:0 0 auto}@media only screen and (max-width: 1023px){.sm-page-title__text{text-transform:uppercase}}.sm-page-title__text,.sm-page-title__content{flex:1 1 auto}
.profile-sub-title{--title-line-height: 32px}@media only screen and (max-width: 767px){.profile-sub-title{--title-line-height: 28px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.profile-sub-title{--title-line-height: 28px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.profile-sub-title{--title-line-height: 28px}}@media only screen and (max-width: 1023px){.profile-sub-title .sm-page-title__back{height:var(--title-line-height)}}.profile-sub-title .sm-page-title__text{line-height:var(--title-line-height)}@media only screen and (max-width: 767px){.profile-sub-title .sm-page-title__text{font-size:18px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.profile-sub-title .sm-page-title__text{font-size:20px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.profile-sub-title .sm-page-title__text{font-size:20px}}
.sm-autocomplete[data-v-2b0caa0c]{display:flex;position:relative;width:100%}.sm-autocomplete__input[data-v-2b0caa0c]{width:100%}.sm-autocomplete__hints[data-v-2b0caa0c]{position:absolute;z-index:1;overflow-y:auto;top:100%;left:0;min-width:100%;max-width:100vw;margin-top:4px;padding:4px 0;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.14)}.sm-autocomplete__hints__container[data-v-2b0caa0c]{max-height:320px;overflow-y:scroll;overflow-x:auto;scrollbar-color:#e3e3e3 transparent;scrollbar-width:thin}.sm-autocomplete__hints__container[data-v-2b0caa0c]::-webkit-scrollbar{display:block;width:4px;height:4px}.sm-autocomplete__hints__container[data-v-2b0caa0c]::-webkit-scrollbar-thumb{background-color:#e3e3e3}@media only screen and (max-width: 767px){.sm-autocomplete__hints__container[data-v-2b0caa0c]{max-height:25vh}}.sm-autocomplete__hints__noResultText[data-v-2b0caa0c]{padding:8px 16px}.sm-autocomplete__hints__hint[data-v-2b0caa0c]{padding:8px 16px;cursor:pointer;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sm-autocomplete__hints__hint[data-v-2b0caa0c]:hover{background-color:#f2f6ff}
.sm-radio[data-v-270f63e6]{display:inline-flex;position:relative}.sm-radio .mark[data-v-270f63e6]{flex-shrink:0;display:inline-block;vertical-align:middle;border-radius:50%;height:18px;width:18px;background:#fff;border:solid 1px #e3e3e3}.sm-radio .mark[data-v-270f63e6]:hover{border:solid 1px #89aaff}.sm-radio input[data-v-270f63e6]{position:absolute;opacity:0;height:0;width:0}.sm-radio input:checked~.mark[data-v-270f63e6]{border:solid 5px #1551e5}.sm-radio input:checked:disabled~.mark[data-v-270f63e6]{border-color:#bababa}
.sm-skeleton{--background: #f5f5f5;--highlight: #eaeaea;display:inline-block;line-height:1;width:100%;height:inherit;background-color:var(--background, #f5f5f5)}.sm-skeleton--theme--gray{--background: #f5f5f5;--highlight: #eaeaea}.sm-skeleton--theme--blue{--background: #0e42c1;--highlight: #2a63ef}.sm-skeleton--circle{border-radius:50%}.sm-skeleton--animation{background-image:linear-gradient(90deg, var(--background, #f5f5f5), var(--highlight, #eaeaea), var(--background, #f5f5f5));background-size:30vw 100%;background-repeat:no-repeat;-webkit-animation:skeletonLoading 1.5s ease-in-out infinite;animation:skeletonLoading 1.5s ease-in-out infinite}@-webkit-keyframes skeletonLoading{0%{background-position:-30vw 0}100%{background-position:calc(30vw + 100%) 0}}@keyframes skeletonLoading{0%{background-position:-30vw 0}100%{background-position:calc(30vw + 100%) 0}}
.sm-profile-details__block{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-bottom:48px}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-profile-details__block{margin-bottom:24px}}@media only screen and (max-width: 767px){.sm-profile-details__block{margin-bottom:24px}}.sm-profile-details__block--nowrap{flex-wrap:nowrap}@media only screen and (max-width: 767px){.sm-profile-details__block{flex-direction:column;margin-right:0;margin-left:0}}.sm-profile-details__block .sm-autocomplete,.sm-profile-details__block .sm-profile-details__item--validated{min-height:88px}.sm-profile-details__block-title{line-height:24px;width:100%}@media only screen and (min-width: 1920px){.sm-profile-details__block-title{font-size:20px;line-height:28px}}.sm-profile-details__block-title,.sm-profile-details__block-msg{margin-bottom:24px}@media only screen and (max-width: 767px){.sm-profile-details__block-title,.sm-profile-details__block-msg{margin-bottom:14px}}@media only screen and (min-width: 1024px){.sm-profile-details__block-title,.sm-profile-details__block-msg{margin-bottom:28px}}.sm-profile-details__item{width:calc(50% - 24px);margin-right:12px;margin-left:12px;margin-bottom:4px}@media only screen and (min-width: 768px){.sm-profile-details__item.sm-autocomplete{width:calc(50% - 24px)}}@media only screen and (max-width: 767px){.sm-profile-details__item{max-width:none;width:100%;margin-right:0;margin-left:0}}.sm-profile-details__block-actions{display:flex;width:100%;margin-top:12px;margin-bottom:24px}@media only screen and (max-width: 767px){.sm-profile-details__block-actions{flex-direction:column}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-profile-details__block-actions{margin-bottom:24px}}@media only screen and (max-width: 767px){.sm-profile-details__block-actions{margin-bottom:24px}}@media only screen and (min-width: 768px){.sm-profile-details__block-actions{margin-right:12px;margin-left:12px}}.sm-profile-details__button{width:100%}@media only screen and (max-width: 767px){.sm-profile-details__button:not(:first-child){margin-top:12px}}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-profile-details__button{width:168px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-profile-details__button{width:168px}}@media only screen and (min-width: 768px){.sm-profile-details__button:not(:last-child){margin-right:12px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-profile-details__button{width:158px}}@media only screen and (min-width: 1440px){.sm-profile-details__button{width:183px}}.sm-profile-details__radio-group{margin-top:17px;margin-bottom:15px}.sm-profile-details__radio-btn{cursor:pointer}.sm-profile-details__radio-btn:not(:last-child){margin-right:30px}@media only screen and (min-width: 1920px){.sm-profile-details__radio-btn:not(:last-child){margin-right:40px}}.sm-profile-details__radio-value{margin-left:12px}.sm-profile-details__contact-value-wrap{display:flex;flex-wrap:wrap;align-items:center;max-width:100%}.sm-profile-details__contact-value{line-height:24px}.sm-profile-details__contact-value--not-specified{color:#939393}.sm-profile-details__item--phone-info{flex:0 0 220px;width:auto}@media only screen and (max-width: 767px){.sm-profile-details__item--phone-info{flex:none;margin-bottom:48px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-profile-details__item--phone-info{flex-basis:209px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.sm-profile-details__item--phone-info{flex-basis:209px}}@media only screen and (min-width: 1920px){.sm-profile-details__item--phone-info{flex-basis:293px}}.sm-profile-details__item--email-info{flex:1 1 auto;width:auto}.sm-profile-details__item--email-info .sm-profile-details__note:not(.sm-profile-details__note--warn){width:100%;margin:4px 0 6px}.sm-profile-details__item--email-info .sm-profile-details__badge--error{margin-right:4px}.sm-profile-details__item--email-info .sm-profile-details__contact-value{max-width:calc(100% - 24px);display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sm-profile-details__note{color:#939393;line-height:16px;display:inline;vertical-align:middle}.sm-profile-details__note--warn{color:var(--error-color)}.sm-profile-details__actions-wrap{display:flex;margin-top:6px}@media only screen and (max-width: 767px){.sm-profile-details__actions-wrap{margin-top:8px}}.sm-profile-details__button-text{color:#1551e5;line-height:24px}.sm-profile-details__button-text:not(:last-child){margin-right:24px}.sm-profile-details__button-text:hover{color:#0e42c1}.sm-profile-details__badge{margin-left:4px;flex:0 0 16px}.sm-profile-details__badge--confirmed{color:#21d797}.sm-profile-details__badge--error{color:var(--error-color)}.sm-profile-details .profile-details-city__name{color:#000;line-height:24px;display:block}@media only screen and (min-width: 768px){.sm-profile-details .profile-details-city__name{margin-top:3px}}@media only screen and (max-width: 767px){.sm-profile-details .profile-details-city__name{line-height:14px}}.sm-profile-details .profile-details-city__macro-city{color:#939393;line-height:16px}@media only screen and (min-width: 768px){.sm-profile-details .profile-details-city__macro-city{margin-bottom:3px}}@media only screen and (max-width: 767px){.sm-profile-details .profile-details-city__macro-city{line-height:12px}}@media only screen and (min-width: 1024px){.sm-profile-details .profile-details-city-house{max-width:192px}}@media only screen and (min-width: 1920px){.sm-profile-details .profile-details-city-house{max-width:215px}}.sm-profile-details .form-field .error-message{margin-bottom:0}
.profile-personal[data-v-6d79436b]{padding:0 0 90px 35px}@media only screen and (min-width: 1440px){.profile-personal[data-v-6d79436b]{padding-left:8.5%}}@media only screen and (min-width: 1920px){.profile-personal[data-v-6d79436b]{padding-left:12.5%}}@media only screen and (max-width: 1023px){.profile-personal[data-v-6d79436b]{padding-left:0}}.profile-personal .title[data-v-6d79436b]{margin-bottom:36px}@media only screen and (max-width: 1023px){.profile-personal .title[data-v-6d79436b]{margin-bottom:24px}}.profile-personal .details[data-v-6d79436b]{max-width:818px}@media only screen and (max-width: 1023px){.profile-personal .details[data-v-6d79436b]{max-width:none;width:100%}}
