.sm-auth-widget{display:flex;flex-direction:column;align-items:flex-start;min-height:340px;padding:40px 8.5%}@media only screen and (min-width: 768px){.sm-auth-widget{background:#f2f6ff url(../public/images/ill-authorization.1d463d6d.svg) calc(75% + 204px) calc(100% - 40px)/433px auto no-repeat}}@media only screen and (min-width: 1920px){.sm-auth-widget{background-position-x:calc(70% + 206px)}}@media only screen and (max-width: 1439px){.sm-auth-widget{background-position-x:calc(60% + 211px)}}@media only screen and (max-width: 767px){.sm-auth-widget{padding:24px 14px}}.sm-auth-widget__title{line-height:28px}.sm-auth-widget__note{line-height:20px;margin-top:8px}.sm-auth-widget__list{display:flex;flex-direction:column;margin-top:26px}.sm-auth-widget__list-item{line-height:24px;margin:6px 0}.sm-auth-widget__list-image{width:24px;height:24px;margin-right:16px}.sm-auth-widget__button[type=button]{margin-top:30px}@media only screen and (max-width: 767px){.sm-auth-widget__button[type=button]{width:100%}}
.sm-choose-city[data-v-1fe64831]{display:inline-flex;flex-shrink:0;line-height:16px}.sm-choose-city__content--long[data-v-1fe64831]{display:flex;width:100%}.sm-choose-city__content--adaptive-height[data-v-1fe64831]{height:100%}.sm-choose-city-content__label[data-v-1fe64831]{margin-right:auto}.sm-choose-city-content__icon[data-v-1fe64831]{margin-right:7px;border-radius:50%;height:14px;width:14px;overflow:hidden}.sm-choose-city-content__icon .sm-svg-icon--svg[data-v-1fe64831]{display:block}
.sm-accordion-header{background-color:#f5f5f5;display:flex;padding:10px 24px}.sm-accordion-header__icon{align-self:center;margin-left:auto;font-size:0;cursor:pointer;transition:transform .3s ease}.sm-accordion-header__icon--opened{transform:rotate(-180deg)}.sm-accordion-content-enter-active,.sm-accordion-content-leave-active{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.sm-accordion-content-enter,.sm-accordion-content-leave-to{height:0 !important;opacity:0}
.sm-profile-footer__group.sm-accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 14px;border-bottom:1px solid #2a63ef;background-color:#1551e5}@media only screen and (min-width: 768px){.sm-profile-footer__group.sm-accordion-header{padding:0 24px}}.sm-profile-footer__group-item.sm-link{display:flex;justify-content:flex-start;align-items:center;padding:0 14px;width:100%;border-bottom:1px solid #2a63ef}@media only screen and (min-width: 768px){.sm-profile-footer__group-item.sm-link{padding:0 24px}}.sm-profile-footer__group-item.sm-link .sm-text-text-14{line-height:48px}.sm-profile-footer__bottom{padding:24px 14px}@media only screen and (min-width: 768px){.sm-profile-footer__bottom{padding:24px}}.sm-profile-footer__bottom-separator{border-top:1px solid #2a63ef;margin:10px -14px;height:0}@media only screen and (min-width: 768px){.sm-profile-footer__bottom-separator{margin:10px -24px}}
.sm-profile-dialog{background-color:#fff;overflow-y:auto;height:100%;width:100%}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-profile-dialog{height:100vh;width:100vw}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-profile-dialog{height:100vh;width:100vw}}.sm-profile-dialog__auth.sm-auth-widget{padding-bottom:48px}.sm-profile-dialog__city{justify-content:space-between;align-items:center;padding:0 14px;display:flex;height:48px;width:100%}.sm-profile-dialog__city .sm-text-text-12{font-size:16px}.sm-profile-dialog_anonymous .sm-profile-dialog__nav{margin:0;border-top:1px solid #e3e3e3}.sm-profile-dialog_anonymous .sm-profile-dialog__nav>li{padding:0}.sm-profile-dialog_anonymous .sm-profile-nav-item__link{padding:0 14px}.sm-profile-dialog__nav{margin:20px 0}.sm-profile-dialog__nav>li{border-bottom:1px solid #e3e3e3;align-items:center;padding:0 14px;display:flex;height:48px;width:100%}@media only screen and (min-width: 768px){.sm-profile-dialog__nav>li{padding:0 24px}}.sm-profile-dialog .sm-profile-nav-item{justify-content:flex-start}.sm-profile-dialog .sm-profile-nav-item__link{display:flex;width:100%;height:inherit}.sm-profile-dialog .sm-profile-nav-item svg{margin-right:14px}.sm-profile-dialog__footer{background-color:#1551e5;color:#fff}.sm-profile-dialog__logout.sm-link{padding:0 14px;height:48px;width:100%}@media only screen and (min-width: 768px){.sm-profile-dialog__logout.sm-link{padding:0 24px}}.sm-profile-dialog__logout-icon{width:24px;height:24px;margin-right:14px}
