.modal__mask[data-v-50d6ef26]{background-color:var(--modal-backdrop-color);display:table;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:1000}.modal__mask--below-page-header[data-v-50d6ef26]{z-index:calc(var(--header-z-height) - 1)}.modal__wrapper[data-v-50d6ef26]{display:table-cell;vertical-align:middle;overflow-x:hidden;outline:none}.modal__container[data-v-50d6ef26]{margin:0 auto;max-height:100vh;max-width:100vw;outline:none;transition:transform .3s ease;width:528px;background-color:var(--modal-background-color);border-radius:var(--modal-border-radius);box-shadow:0 2px 10px 0 var(--shadow-light);position:relative;overflow-y:auto}@media (min-width: 577px){.modal__container[data-v-50d6ef26]{max-height:calc(100vh - 2.5rem)}}.modal__inner-wrap[data-v-50d6ef26]{color:var(--text-color);border-radius:var(--modal-border-radius);padding:5rem 3rem 3rem;text-align:left}@media (max-width: 768px){.modal__inner-wrap[data-v-50d6ef26]{padding:5rem 2rem 3rem}}.modal__inner-wrap--even-padding[data-v-50d6ef26]{padding:1.5rem}@media (min-width: 577px){.modal__inner-wrap--even-padding[data-v-50d6ef26]{padding:3rem}}.modal__close[data-v-50d6ef26]{color:var(--text-color);position:absolute;top:1rem;right:1rem;box-shadow:none;cursor:pointer}.modal__header[data-v-50d6ef26]{align-items:center;display:flex;justify-content:center;position:relative;z-index:1;padding-bottom:1rem;text-align:center}.modal__header--sticky[data-v-50d6ef26]{position:sticky;top:0;margin-top:-1.5rem;padding:1.5rem 0;background-color:var(--modal-background-color);border-bottom:solid 1px var(--border-color-lighter);z-index:2}.modal_body[data-v-50d6ef26]{overflow-y:auto;overflow-x:hidden;padding:.5rem 0}.modal__footer[data-v-50d6ef26]{align-items:center;display:flex;justify-content:center;padding-top:2rem;margin-bottom:36px}.modal--transition-slide-enter-from[data-v-50d6ef26],.modal--transition-slide-leave-active[data-v-50d6ef26]{opacity:0}.modal--transition-slide-enter-from .modal__wrapper[data-v-50d6ef26],.modal--transition-slide-leave-active .modal__wrapper[data-v-50d6ef26]{overflow:hidden}.modal--transition-slide-enter-from .modal__container[data-v-50d6ef26],.modal--transition-slide-leave-active .modal__container[data-v-50d6ef26]{transform:translateY(100%)}.modal--transition-slide-enter-active .modal__wrapper[data-v-50d6ef26]{overflow:hidden}