.overlay-container[data-v-e917aef6]{contain:layout;display:contents;left:0;opacity:1;position:absolute;top:0;transition:opacity var(--duration-short-02) var(--easing-standard-accelerate),visibility var(--duration-short-02) var(--easing-standard-accelerate);visibility:visible}.overlay-container.bottom-drawer-enter[data-v-e917aef6],.overlay-container.bottom-drawer-leave[data-v-e917aef6]{opacity:0;visibility:hidden}.bottom-drawer-wrapper[data-v-e917aef6]{align-items:center;bottom:0;display:flex;height:100svh;justify-content:center;left:0;min-width:320px;position:sticky;right:0;top:0;z-index:var(--z-overlay-container)}.bottom-drawer-container[data-v-e917aef6]{align-items:center;contain:layout;display:flex;flex-direction:column;height:100%;margin:0;min-height:0;outline:none;pointer-events:auto;position:absolute;width:100%}.bottom-drawer-overlay[data-v-e917aef6]{background:var(--color-neutral-background-dimmed-low);bottom:0;display:flex;left:0;pointer-events:auto;position:fixed;right:0;top:0}.bottom-drawer[data-v-e917aef6]{align-items:center;background:var(--color-neutral-background-main);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;justify-content:left;max-height:calc(100svh - 60px);max-width:var(--container-md);min-width:320px;overflow:hidden;position:relative;transform:scale(1);transition:transform var(--duration-medium-02) var(--easing-standard),opacity var(--duration-medium-02) var(--easing-standard);width:100%;z-index:var(--z-overlay-foreground)}.bottom-drawer-enter .bottom-drawer[data-v-e917aef6]{opacity:1;transform:scale(.8)}.bottom-drawer-leave .bottom-drawer[data-v-e917aef6]{opacity:0;transform:scale(1)}.bottom-drawer-header[data-v-e917aef6]{background:var(--color-neutral-background-main);display:flex;flex-direction:column;gap:var(--spacing-normal-md);padding:var(--spacing-normal-lg) var(--spacing-normal-lg) var(--spacing-normal-sm) var(--spacing-normal-lg);position:sticky;top:0;width:100%}.bottom-drawer-header-title[data-v-e917aef6]{color:var(--color-neutral-foreground-main)}.bottom-drawer-header-title.close-button[data-v-e917aef6]{width:calc(100% - var(--spacing-spacious-sm))}.bottom-drawer-header-x-button[data-v-e917aef6]{position:absolute;right:20px;top:20px}.bottom-drawer-body[data-v-e917aef6]{color:var(--color-neutral-foreground-main);overflow:auto;padding:var(--spacing-normal-sm) var(--spacing-normal-lg) 0;position:relative;width:100%}.bottom-drawer-footer[data-v-e917aef6]{bottom:0;display:flex;flex-direction:column;max-width:var(--container-md);padding-bottom:env(safe-area-inset-bottom);position:sticky;width:100%}.bottom-drawer-body-mask[data-v-e917aef6]{background:linear-gradient(to bottom,var(--color-neutral-background-transparent),var(--color-neutral-background-main));bottom:0;height:var(--spacing-normal-xl);left:0;position:sticky;width:100%}.bottom-drawer-button-group[data-v-e917aef6]{background:var(--color-neutral-background-main);display:flex;padding:0 var(--spacing-normal-lg) var(--spacing-normal-lg)}@media screen and (max-width:743px){.bottom-drawer-overlay[data-v-e917aef6]{background:var(--color-neutral-background-dimmed-main)}}@media screen and (max-width:496px){.bottom-drawer-wrapper[data-v-e917aef6]{align-items:flex-end}.bottom-drawer[data-v-e917aef6]{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.bottom-drawer-enter .bottom-drawer[data-v-e917aef6]{opacity:1;transform:translate3D(0,100%,0)}.bottom-drawer-leave .bottom-drawer[data-v-e917aef6]{opacity:0;transform:translate3D(0,100%,0)}.bottom-drawer-button-group[data-v-e917aef6]{padding:0 var(--container-padding-md) var(--spacing-normal-md)}}.bottom-drawer-button-group.none .box-button{width:100%}.bottom-drawer-button-group.horizontal-emphasis,.bottom-drawer-button-group.horizontal-equal{-moz-column-gap:var(--spacing-normal-sm);column-gap:var(--spacing-normal-sm);flex-direction:row-reverse}.bottom-drawer-button-group.horizontal-equal .box-button{flex:1}.bottom-drawer-button-group.horizontal-emphasis .box-button:first-child{flex:2}.bottom-drawer-button-group.horizontal-emphasis .box-button:last-child{flex:1}.bottom-drawer-button-group.vertical{flex-direction:column;row-gap:var(--spacing-tiny-lg)}html.scroll-block{height:100%;overflow:hidden}.bottom-drawer-enter-active,.bottom-drawer-leave-active{transition:opacity 1s ease,transform 1s ease}.bottom-drawer-enter-from,.bottom-drawer-leave-to{opacity:0;transform:scale(.9)}
