.ui-modal{justify-content:center;align-items:flex-end;display:flex}@media screen and (width>=769px){.ui-modal{align-items:center}}.ui-modal--vertical{align-items:center;padding:0 16px}.ui-modal__overlay{background-color:#0000003d;transition:background-color .15s ease-out,opacity .15s ease-out}.ui-modal__overlay-transition--enter-from,.ui-modal__overlay-transition--leave-to{opacity:0;background-color:#0000003d}.ui-modal__slot-wrapper{flex-direction:column;height:100%;display:flex;overflow:hidden}.ui-modal__bs-handler{border-radius:var(--border-radius);background-color:var(--Light-Base-300);align-self:center;width:32px;height:4px;margin-top:8px}.ui-modal__content{background:var(--Light-Base-0);flex-direction:column;width:100%;transition:opacity .15s cubic-bezier(.25,1,.5,1),background .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);display:flex;position:relative;transform:translateY(0)}.ui-modal__content--covered{transform:translateY(-7%)scale(.9)!important}.ui-modal__content--view-fullscreen{width:100dvw;height:100dvh;max-height:var(--app-height)}@media (width>=769px) and (width<1200px){.ui-modal__content--view-fullscreen{width:100%;height:100%}}.ui-modal__content--view-center{height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-shadow:initial}@media screen and (width>=769px){.ui-modal__content--view-center{height:auto}}.ui-modal__content--view-bottomSheet{width:100%;max-height:calc(100% - 36px);box-shadow:0 64px 0 var(--Light-Base-0), 0 0 16px #0000003d;border-radius:20px;padding:0;bottom:0;left:0}@media screen and (width>=769px){.ui-modal__content--view-bottomSheet{bottom:initial;left:initial}.ui-modal__content--view-center,.ui-modal__content--view-bottomSheet{border-radius:var(--border-radius);max-width:460px;max-height:calc(100% - 72px);box-shadow:0 8px 12px var(--LIGHT_SHADOW_RGBA);padding-top:0;padding-bottom:0}.ui-modal__content--view-bottomSheet-wide{width:1200px;max-width:100vw}}.ui-modal__content--view-sideLeft{width:fit-content;min-height:100vh;box-shadow:none;background-color:#0000;position:absolute;top:0;bottom:0;left:0}.ui-modal__content--view-sideRight{width:fit-content;min-height:100vh;box-shadow:none;background-color:#0000;position:absolute;top:0;right:0}.ui-modal__content--view-topContent{min-height:fit-content;position:absolute;top:0;left:0;right:0}.ui-modal__content--view-vertical{border-radius:24px;width:100%;max-width:448px;padding:24px}@media screen and (width>=769px){.ui-modal__content--view-vertical{padding:32px}}.ui-modal__content--view-wide{border-radius:24px;width:100%;max-width:1024px;max-height:calc(100% - 72px)}.ui-modal .vfm-swipe-banner-back,.ui-modal .vfm-swipe-banner-forward{z-index:10;width:16px}.content-transition-center--enter-from,.content-transition-center--leave-to{opacity:0;transform:translateY(20px)!important}.content-transition-bottom-sheet--enter-from{opacity:1;transform:translateY(100%)!important}@media screen and (width>=769px){.content-transition-bottom-sheet--enter-from{opacity:0;transform:translateY(20px)!important}}.content-transition-bottom-sheet--leave-to{opacity:0;transform:translateY(100%)!important}@media screen and (width>=769px){.content-transition-bottom-sheet--leave-to{opacity:0;transform:translateY(20px)!important}}.content-transition-fullscreen--enter-from,.content-transition-fullscreen--leave-to{opacity:0;transform:translateY(-20px)!important}
