@keyframes slideOutIn{0%{margin-right:0}25%{margin-right:-80px;margin-left:0}26%{margin-left:-180px;margin-right:0}50%{margin-right:0;margin-left:0}}.modal-content{padding:60px 30px 30px;position:relative}@media(min-width:1176px){.modal-content{padding:80px 80px 40px}}.modal-content__close{position:absolute;top:30px;right:30px;flex-direction:row-reverse;border:none;background-color:transparent;margin:0;padding:0}.modal-content__close svg{height:20px;width:20px}@media(min-width:1176px){.modal-content__close svg{cursor:pointer}}.cancel-subscription-modal{position:relative}.cancel-subscription-modal__close{position:absolute;top:30px;right:30px;flex-direction:row-reverse;border:none;background-color:transparent;margin:0;padding:0}@media(min-width:1176px){.cancel-subscription-modal__close{cursor:pointer}}.cancel-subscription-modal__title{font-size:32px;line-height:44px;font-family:var(--font-afacad);font-weight:400;color:var(--black-3);margin-bottom:24px}@media(min-width:1176px){.cancel-subscription-modal__title{font-size:40px;line-height:54px}}.cancel-subscription-modal__text{font-size:16px;line-height:32px;color:var(--grey-1);margin-bottom:44px}.cancel-subscription-modal__buttons{display:flex;justify-content:center;gap:20px}.cancel-subscription-modal__buttons button{border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:8px;background-color:transparent;border:1px solid var(--grey-1);transition:all .3s ease-in-out;min-width:146px;width:100%;margin-top:24px;padding:8px 0}@media(min-width:1176px){.cancel-subscription-modal__buttons button:hover{cursor:pointer;background-color:var(--black-1);color:var(--white-1)}}.cancel-subscription-modal__subscription__link{border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:8px;background-color:transparent;border:1px solid var(--grey-1);transition:all .3s ease-in-out;width:100%;margin-top:24px;padding:8px 0}@media(min-width:1176px){.cancel-subscription-modal__subscription__link:hover{cursor:pointer;background-color:var(--black-1);color:var(--white-1)}}.user-account-links{text-align:center;padding:18px 0 0;display:flex;flex-direction:column;gap:14px}.user-account-links button{border-radius:20px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px;column-gap:8px;background-color:transparent;border:1px solid var(--grey-1);transition:all .3s ease-in-out}@media(min-width:1176px){.user-account-links button:hover{cursor:pointer;background-color:var(--black-1);color:var(--white-1)}}.user-account-links__loader{width:100%;margin:24px auto;display:flex;justify-content:center}.user-account-links__modal__title{font-size:32px;line-height:44px;font-family:var(--font-afacad);font-weight:400;color:var(--black-3)}@media(min-width:1176px){.user-account-links__modal__title{font-size:40px;line-height:54px}}.user-account-links__modal__confirmation-message{margin:24px 0}.user-account-links__modal__form{margin:0 0 24px;display:flex;flex-direction:column;gap:16px}.user-account-links__modal__form__text{font-size:16px;line-height:32px;color:var(--black-3);margin-bottom:32px}.user-account-links__modal__form label{margin-bottom:8px;color:var(--grey-1)}.user-account-links__modal__form input{font-size:16px;line-height:16px;font-family:var(--font-lato);border:1px solid var(--grey-1);border-radius:12px;padding:12px 16px;width:100%;margin-top:6px}.user-account-links__modal__form__input{position:relative;margin:4px 0 15px}.user-account-links__modal__form__input__eye{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.user-account-links__modal__form__input__eye__button{border:0;background-color:transparent;display:flex}@media(min-width:1176px){.user-account-links__modal__form__input__eye__button:hover{cursor:pointer}}.user-account-links__modal__form__button{border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:8px;background-color:transparent;border:1px solid var(--grey-1);transition:all .3s ease-in-out;width:100%;margin-top:24px;padding:8px 0}@media(min-width:1176px){.user-account-links__modal__form__button:hover{cursor:pointer;background-color:var(--black-1);color:var(--white-1)}}.user-account-links__modal__form__error-message{font-weight:400;color:var(--red-1);margin:4px auto 0}