.header[data-v-81e7b61e]{--button-size:24px;--button-gap:16px;--icon-size:24px;background:#fff;border-bottom:0 solid transparent;border-bottom:var(--header-separator,var(--separator-width,0) solid var(--separator-color,transparent));color:#000;display:grid;grid-template-areas:"lead title trail";grid-template-columns:auto minmax(0,1fr) auto;grid-template-columns:var(--header-lead-size,auto) minmax(0,1fr) var(--header-trail-size,auto);height:48px;height:var(--header-height,48px);padding-left:16px;padding-left:var(--pad-inline,16px);padding-right:16px;padding-right:var(--pad-inline,16px)}.header.has-separator[data-v-81e7b61e]{--separator-width:1px;--separator-color:#f3f3f3}.header__lead[data-v-81e7b61e],.header__title[data-v-81e7b61e],.header__trail[data-v-81e7b61e]{min-width:0}.header__lead[data-v-81e7b61e]{grid-area:lead}.header__title[data-v-81e7b61e]{align-items:center;display:flex;grid-area:title;justify-content:center}.header-title[data-v-81e7b61e]{color:var(--header-title-color);flex:1 1 auto;font-size:1.1875rem;font-size:var(--header-title-font-size,1.1875rem);font-weight:600;font-weight:var(--header-title-font-weight,600);letter-spacing:-.025em;letter-spacing:var(--header-title-letter-spacing,-.025em);line-height:1.2;line-height:var(--header-title-line-height,1.2);overflow:hidden;text-align:center;text-align:var(--header-title-align,center);text-indent:var(--title-indent);text-overflow:ellipsis;white-space:nowrap;width:100%}.header__trail[data-v-81e7b61e]{grid-area:trail}.header__buttons[data-v-81e7b61e]{align-items:center;display:flex;gap:var(--button-gap)}.base-modal-header[data-v-be825281]{grid-area:header;margin-bottom:var(--modal-header-margin-block-end,var(--modal-header-margin-block));margin-top:var(--modal-header-margin-block-start,var(--modal-header-margin-block))}.base-modal-body[data-v-be825281]{grid-area:body;height:var(--modal-body-height);max-height:var(--modal-body-max-height)}.base-modal-body-scroller[data-v-be825281]{height:100%;overflow:auto;overflow:var(--modal-body-overflow,auto);padding:0;padding:var(--modal-body-padding-top,var(--modal-body-padding-block,0)) var(--modal-body-padding-right,var(--modal-body-padding-inline,0)) var(--modal-body-padding-bottom,var(--modal-body-padding-block,0)) var(--modal-body-padding-left,var(--modal-body-padding-inline,0));position:relative;scroll-snap-type:var(--modal-body-scroll-snap-type);scrollbar-gutter:auto;scrollbar-gutter:var(--modal-body-scrollbar-gutter,auto);scrollbar-width:thin;scrollbar-width:var(--modal-body-scrollbar-width,thin)}.base-modal-body-scroller>*[data-v-be825281]{scroll-margin:180px;scroll-margin:var(--modal-body-scroll-margin,180px);scroll-snap-align:start;scroll-snap-align:var(--modal-body-scroll-snap-align,start)}.no-scrollbar[data-v-be825281]{scrollbar-width:none}.no-scrollbar[data-v-be825281]::-webkit-scrollbar{display:none}.overflow-hint .base-modal-body[data-v-be825281]{overflow:hidden;position:relative}.overflow-hint .base-modal-body[data-v-be825281]:after,.overflow-hint .base-modal-body[data-v-be825281]:before{content:"";height:95px;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s linear;z-index:2}.overflow-hint .base-modal-body[data-v-be825281]:before{background:linear-gradient(180deg,#00000026 0,#d9d9d900 97.74%);background:linear-gradient(to bottom,var(--overflow-hint-start-gradient,rgba(0,0,0,.15)) 0,var(--overflow-hint-end-gradient,hsla(0,0%,85%,0)) 97.74%);opacity:0;opacity:var(--overflow-hint-start-opacity,0);top:0;transform:translateY(-50%)}.overflow-hint .base-modal-body[data-v-be825281]:after{background:linear-gradient(0deg,#00000026 0,#d9d9d900 97.74%);background:linear-gradient(to top,var(--overflow-hint-start-gradient,rgba(0,0,0,.15)) 0,var(--overflow-hint-end-gradient,hsla(0,0%,85%,0)) 97.74%);bottom:0;opacity:0;opacity:var(--overflow-hint-end-opacity,0);transform:translateY(50%)}.overflow-hint--start[data-v-be825281]{--overflow-hint-start-opacity:1}.overflow-hint--end[data-v-be825281]{--overflow-hint-end-opacity:1}.base-modal-footer[data-v-be825281]{--bottom-bar-position:relative;--button-width:100%;grid-area:footer;padding-bottom:32px;padding-bottom:var(--footer-pad-block,var(--footer-pad-block-end,32px));padding-left:24px;padding-left:var(--footer-pad-inline,24px);padding-right:24px;padding-right:var(--footer-pad-inline,24px);padding-top:32px;padding-top:var(--footer-pad-block,var(--footer-pad-block-start,32px))}.base-modal-footer[data-v-be825281] .bottom-bar__inner{align-items:stretch;display:flex;flex-direction:row;flex-direction:var(--bottom-bar-flex-direction,row);gap:8px 8px;gap:var(--bottom-bar-row-gap,8px) var(--bottom-bar-column-gap,8px);justify-content:space-around}.close-button[data-v-be825281]{position:absolute;right:16px;right:var(--close-button-right,16px);top:12px;top:var(--close-button-top,12px);z-index:1}.close-button svg[data-v-be825281]{height:24px;width:24px}.base-modal-container[data-v-be825281]{background-color:#fff;background-color:var(--modal-container-background,#fff);display:grid;grid-template:var(--modal-container-template);height:var(--modal-container-height);max-height:100%;max-height:100dvh;max-height:var(--modal-container-max-height,100dvh);padding-top:0;padding-top:var(--modal-container-pad-block-start,0);position:absolute;transform:translateY(var(--modal-container-transition-y));transition:transform 0s ease;transition:transform var(--modal-container-body-transition-duration,0s) ease;width:393px;width:var(--modal-container-width,393px)}.base-modal-container[data-v-be825281]:focus{outline:none}.base-modal-box[data-v-be825281]{background-color:#00000080;background-color:var(--modal-backdrop-color,rgba(0,0,0,.5));height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.base-modal-box:where(.has-header[data-v-be825281]){--modal-container-template:"header" auto "body" minmax(0,1fr) /100%}.base-modal-box:where(.has-footer[data-v-be825281]){--modal-container-template:"body" minmax(0,1fr) "footer" auto /100%}.base-modal-box:where(.has-header.has-footer[data-v-be825281]){--modal-container-template:"header" auto "body" minmax(0,1fr) "footer" auto /100%}.base-modal-box:where(.middle[data-v-be825281]){--header-height:var(--modal-header-height,48px)}.base-modal-box:where(.middle) .base-modal-container[data-v-be825281]{left:50%;top:50%;transform:translate(-50%,-50%)}.base-modal-box:where(.middle).ep-layer .base-modal-container[data-v-be825281]{transform:translate(-80%,-40%)}.base-modal-box:where(.full) .base-modal-container[data-v-be825281]{bottom:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;left:0;top:0;width:100%}.base-modal-box:where(.full) .base-modal-body[data-v-be825281]{overflow-y:auto}.base-modal-box:where(.full:not(.has-header)) .base-modal-container[data-v-be825281]{grid-template:"header" auto "body" minmax(0,1fr)/100%}.base-modal-box:where([class*=vertical-][data-v-be825281]){--header-height:auto;--modal-container-height:100%;--header-title-font-size:1.5rem}.base-modal-box:where([class*=vertical-]) .base-modal-container[data-v-be825281]{bottom:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-rows:var(--header-height,auto) minmax(0,1fr) auto;padding-bottom:0;padding-bottom:var(--modal-vertical-container-pad-block-end,0);padding-left:24px;padding-left:var(--modal-vertical-container-pad-inline-start,24px);padding-right:24px;padding-right:var(--modal-vertical-container-pad-inline-end,24px);padding-top:48px;padding-top:var(--modal-vertical-container-pad-block-start,48px);top:0;width:425px;width:var(--modal-vertical-container-width,425px)}.base-modal-box:where(.vertical-left) .base-modal-container[data-v-be825281]{left:0}.base-modal-box:where(.vertical-right) .base-modal-container[data-v-be825281]{right:0}[class*=-leave-active][data-v-be825281]{transition:opacity .3s linear;transition-delay:.25s}[class*=-leave-active] .base-modal-container[data-v-be825281]{transition:all .25s ease-in-out}[class*=-enter-active][data-v-be825281]{transition:opacity .25s linear}[class*=-enter-active] .base-modal-container[data-v-be825281]{transition:all .3s ease-in-out;transition-delay:.25s}.fade-enter-from[data-v-be825281],.fade-leave-to[data-v-be825281],.slide-top-enter-from[data-v-be825281],.slide-top-leave-to[data-v-be825281]{opacity:0}.slide-top-enter-from .base-modal-container[data-v-be825281],.slide-top-leave-to .base-modal-container[data-v-be825281]{transform:translateY(-100%)}.slide-top-enter-from .base-modal-container.middle[data-v-be825281],.slide-top-leave-to .base-modal-container.middle[data-v-be825281]{transform:translateY(-150%)}.slide-bottom-enter-from[data-v-be825281],.slide-bottom-leave-to[data-v-be825281]{opacity:0}.slide-bottom-enter-from .base-modal-container[data-v-be825281],.slide-bottom-leave-to .base-modal-container[data-v-be825281]{transform:translateY(100%)}.slide-bottom-enter-from .base-modal-container.middle[data-v-be825281],.slide-bottom-leave-to .base-modal-container.middle[data-v-be825281]{transform:translateY(150%)}.slide-left-enter-from[data-v-be825281],.slide-left-leave-to[data-v-be825281]{opacity:0}.slide-left-enter-from .base-modal-container[data-v-be825281],.slide-left-leave-to .base-modal-container[data-v-be825281]{transform:translate(-100%)}.slide-left-enter-from .base-modal-container.middle[data-v-be825281],.slide-left-leave-to .base-modal-container.middle[data-v-be825281]{transform:translate(-150%) translateY(-50%)}.slide-right-enter-from[data-v-be825281],.slide-right-leave-to[data-v-be825281]{opacity:0}.slide-right-enter-from .base-modal-container[data-v-be825281],.slide-right-leave-to .base-modal-container[data-v-be825281]{transform:translate(100%)}.slide-right-enter-from .base-modal-container.middle[data-v-be825281],.slide-right-leave-to .base-modal-container.middle[data-v-be825281]{transform:translate(150%) translateY(-50%)}
