.ui-modal[data-v-ce8d9597]{display:flex;height:100vh;height:100dvh;left:0;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--ios-top-inset) + var(--tg-content-safe-area-inset-top, 0rem) + 4rem) var(--side-gap-right) calc(var(--ios-bottom-inset) + 4rem) var(--side-gap-left);position:fixed;top:0;width:100vw;width:100dvw;z-index:var(--modal-z-index,1000)}.ui-modal .overlay[data-v-ce8d9597]{backdrop-filter:blur(.25rem);background-color:#f2f1f6f0;display:flex;inset:0;padding:calc(var(--ios-top-inset) + var(--tg-content-safe-area-inset-top, 0rem)) var(--side-gap-right) var(--ios-bottom-inset) var(--side-gap-left);position:fixed}.ui-modal .content[data-v-ce8d9597]{display:flex;height:100%;justify-content:center;margin:auto;position:relative;width:100%;z-index:1}.ui-modal .close-btn[data-v-ce8d9597]{position:fixed;right:calc(.5rem + var(--ios-right-inset));top:calc(var(--ios-top-inset) + var(--tg-content-safe-area-inset-top, 0rem) + .75rem);z-index:1}.ui-modal .close-btn .close[data-v-ce8d9597]{background-color:#fff!important;border:.0625rem solid #e9ddd8!important;color:#e9ddd8!important;height:2.5rem!important;width:2.5rem!important}.ui-modal .close-btn .close .close-icon[data-v-ce8d9597]{color:#262626!important;height:1.5rem!important;width:1.5rem!important}.ui-modal .close-btn .progress[data-v-ce8d9597]{height:calc(100% + .25rem);inset:0;margin:-.125rem;pointer-events:none;position:absolute;width:calc(100% + .25rem)}.ui-modal-transition-enter-active[data-v-ce8d9597],.ui-modal-transition-leave-active[data-v-ce8d9597]{transition:opacity .25s ease-out}.ui-modal-transition-enter-from[data-v-ce8d9597],.ui-modal-transition-leave-to[data-v-ce8d9597]{opacity:0}@media(min-width:576px){.hide-on-tablet[data-v-ce8d9597]{display:none!important}}@media only screen and (min-width:576px){.ui-modal[data-v-ce8d9597]{padding:calc(var(--ios-top-inset) + var(--header-top-inset) + 4rem) var(--side-gap-right) calc(var(--ios-bottom-inset) + 4rem) var(--side-gap-left)}.ui-modal .overlay[data-v-ce8d9597]{padding:calc(var(--ios-top-inset) + var(--header-top-inset)) var(--side-gap-right) var(--ios-bottom-inset) var(--side-gap-left)}.ui-modal .content[data-v-ce8d9597]{height:auto;width:auto}}@media(min-width:960px){.hide-on-laptop[data-v-ce8d9597]{display:none!important}}@media only screen and (min-width:960px){.ui-modal[data-v-ce8d9597]{padding-bottom:2.125rem;padding-top:2.125rem}}@media(min-width:1200px){.hide-on-desktop[data-v-ce8d9597]{display:none!important}}@media(max-width:1200px){.show-on-desktop[data-v-ce8d9597]{display:none!important}}@media(max-width:960px){.show-on-laptop[data-v-ce8d9597]{display:none!important}}@media(max-width:576px){.hide-on-phone[data-v-ce8d9597],.show-on-tablet[data-v-ce8d9597]{display:none!important}}
