.modal__content{background:#fff;border:1px solid #eaeaea;border-radius:50px;box-shadow:-26px 127px 52px #54545403,-15px 71px 44px #5454540d,-6px 32px 32px #54545417,-2px 8px 18px #5454541a;gap:20px;isolation:isolate;margin:auto;max-height:calc(100vh - 1rem);overflow:auto;padding:6rem 5rem;position:relative;transition:all .3s ease;width:63.4rem}.modal__content--success .modal__head{display:flex;justify-content:center}.modal__content--success .modal__head .modal__title{text-align:center}.modal__content::-webkit-scrollbar{display:none;width:0}@media screen and (max-width:1024px){.modal__content{margin:1rem auto;max-height:unset;padding:4rem;width:48.9rem}}@media screen and (max-width:540px){.modal__content{background:#fff;border-radius:3rem 3rem 0 0;margin:auto 0 0;padding:6rem 1.5rem;width:100%}}.modal__close{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;height:4.6rem;justify-content:center;outline:none;padding:0;position:absolute;right:2.4rem;top:2.4rem;transition:all .3s ease;width:4.6rem;z-index:3}@media screen and (max-width:540px){.modal__close{height:5.6rem;right:1.5rem;top:1.5rem;width:5.6rem}}.modal__close :deep(.nuxt-icon){display:block;height:4.6rem;width:4.6rem}@media screen and (max-width:540px){.modal__close :deep(.nuxt-icon){height:5.6rem;width:5.6rem}}@media (min-width:1025px){.modal__close:hover{color:#f8faff}}.modal__head{margin-bottom:2rem}.modal__title{color:#000;font-size:5rem;font-style:normal;font-weight:700;letter-spacing:-.06em;line-height:90%;max-width:47rem}@media screen and (max-width:1024px){.modal__title{font-size:5rem}}@media screen and (max-width:540px){.modal__title{max-width:30rem}}.vfm__content{display:flex;height:calc(var(--vh, 1vh)*100);overflow:auto}@media screen and (max-width:540px){.vfm__content{align-items:flex-end;display:flex}}.modal-base-overlay.vfm--overlay{background:rgba(0,0,0,.2)}.modal-pass-recovery__inner[data-v-df7154a0]{gap:40px;justify-content:center;padding:0 40px 40px}.modal-pass-recovery__inner[data-v-df7154a0],.modal-pass-recovery__text-wrap[data-v-df7154a0]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.modal-pass-recovery__text-wrap[data-v-df7154a0]{gap:8px}.modal-pass-recovery__text[data-v-df7154a0]{font-size:22px;font-style:normal;font-weight:400;line-height:160%}.modal-pass-recovery__contacts-wrap[data-v-df7154a0]{align-items:flex-start;align-self:stretch;border-bottom:1px solid #d50032;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;padding-bottom:40px}.modal-pass-recovery__contacts[data-v-df7154a0]{align-items:center;align-self:stretch;display:flex;gap:8px}.modal-pass-recovery__contacts[data-v-df7154a0] .nuxt-icon{color:#f9003b;height:20px;width:20px}.modal-pass-recovery__contacts-text[data-v-df7154a0]{color:#dfdfe0;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.18px;line-height:150%}.modal-pass-recovery__btn[data-v-df7154a0]{padding:16px 48px}.modal-img__image{height:auto;max-height:90vh;-o-object-fit:contain;object-fit:contain;width:100%}.modal-img .modal__content{background-color:transparent;border:none;border-radius:0;height:auto;margin:auto;max-height:90vh;max-width:75rem;overflow:visible;padding:0;width:100%}@media screen and (max-width:540px){.modal-img .modal__content{max-width:34rem}}.modal-img .modal__close{right:0;top:0;translate:100% 0}@media screen and (max-width:540px){.modal-img .modal__close{translate:0 -100%}}.modal-img .modal__close path{stroke:#fff!important}
