svg[data-v-ea5f8c28]{height:24px;width:24px}svg[data-v-f7e825f6]{height:24px;width:24px}.vfm-bounce-back{transition-timing-function:ease-in-out}.vfm-custom-fade-enter-active{animation:custom-fade-in .5s ease}.vfm-custom-fade-leave-active{animation:custom-fade-out .5s ease}@keyframes custom-fade-in{0%{opacity:0}to{opacity:.8}}@keyframes custom-fade-out{0%{opacity:.8}to{opacity:0}}.base-modal-overlay{background:#000;opacity:.8}.base-modal-content{bottom:0;height:100%;position:absolute;width:100%}@media screen and (min-width:768px){.base-modal-content{left:0;right:0;top:0}}.base-modal-content__wrapper{align-items:center;display:flex;flex-direction:column;height:auto;inset:auto 0 0;overflow:auto;padding:0;position:absolute}@media screen and (min-width:768px){.base-modal-content__wrapper{height:100%;inset:0}.base-modal-content__wrapper.has-scroll{justify-content:normal}.base-modal-content__wrapper{justify-content:center}}.base-modal-content__close{cursor:pointer;display:flex;position:absolute;right:16px;top:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}@media screen and (min-width:768px){.base-modal-content__close{right:24px;top:24px}}.base-modal-content__body .content{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}@media screen and (min-width:768px){.base-modal-content__body .content{gap:16px}}.base-modal-content__body__wrapper{background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;flex-grow:1;margin-top:57px;position:relative;width:100%}@media screen and (min-width:768px){.base-modal-content__body__wrapper{border-radius:20px;flex-grow:0;margin:24px 0}}.ui-button[data-v-537a4851]{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-size:16px;height:50px;justify-content:center;line-height:20px;padding:0 40px;transition:background-color .2s ease;width:100%}.ui-button__text[data-v-537a4851]{color:inherit;font-weight:500;text-align:center;white-space:nowrap}.ui-button--primary[data-v-537a4851]{background-color:#fc5e39;color:#fff}.ui-button--primary[data-v-537a4851]:hover:not(.ui-button--disabled){background-color:#fb3507}.ui-button--primary[data-v-537a4851]:focus{outline:2px solid #fc5e39;outline-offset:2px}.ui-button--secondary[data-v-537a4851]{background-color:#fff;border:1px solid #000;color:#000}.ui-button--secondary[data-v-537a4851]:hover:not(.ui-button--disabled){background-color:#0000000d}.ui-button--secondary[data-v-537a4851]:focus{outline:2px solid #000;outline-offset:2px}.ui-button--flat[data-v-537a4851]{background-color:#ffefeb;border:1px solid transparent;color:#fc5e39}.ui-button--flat[data-v-537a4851]:hover:not(.ui-button--disabled){background-color:#ffdbd2}.ui-button--disabled[data-v-537a4851]{cursor:not-allowed;opacity:.5}.modal-content[data-v-06b7b15d]{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.modal-content[data-v-06b7b15d]{gap:40px}}.modal-content__header[data-v-06b7b15d]{display:flex;flex-direction:column}.modal-content__header__title[data-v-06b7b15d]{color:#111f3c;font-size:24px;font-weight:500;line-height:28px;margin-bottom:16px;text-align:center}@media screen and (min-width:768px){.modal-content__header__title[data-v-06b7b15d]{font-size:30px;line-height:36px;white-space:pre-line}}.modal-content__header__description[data-v-06b7b15d]{color:#111f3c;font-size:16px;font-weight:400;line-height:22px;margin-bottom:8px;text-align:center}@media screen and (min-width:768px){.modal-content__header__description[data-v-06b7b15d]{margin-bottom:20px;white-space:pre-line}}.modal-content__header__description--blue[data-v-06b7b15d]{color:#057edd;display:inline;margin-bottom:0}@media screen and (min-width:768px){.modal-content__header__description--blue[data-v-06b7b15d]{display:none}}.modal-content__header__qr[data-v-06b7b15d]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 20px #00000021;display:none;gap:12px;margin:0 auto;max-width:230px;padding:8px 20px 8px 8px}@media screen and (min-width:768px){.modal-content__header__qr[data-v-06b7b15d]{display:flex}}.modal-content__header__qr svg[data-v-06b7b15d]{flex-shrink:0}.modal-content__header__qr__text[data-v-06b7b15d]{font-size:12px;line-height:14px}.modal-content__footer[data-v-06b7b15d]{display:flex;justify-content:center;width:100%}.modal-content__footer__button[data-v-06b7b15d]{width:100%}@media screen and (min-width:768px){.modal-content__footer__button[data-v-06b7b15d]{max-width:188px}}
