.overlay[data-v-37b0b09e]{--gap:24px;z-index:50;padding:var(--gap);background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-37b0b09e]{--pad-t:28px;--pad-x:24px;--knock:var(--bg-elev);width:100%;max-height:calc(100vh - 2 * var(--gap));padding:var(--pad-t) var(--pad-x) 20px;border-radius:var(--r-dlg);background:var(--bg-elev);box-shadow:var(--shadow-pop);position:relative;overflow-y:auto}.dlg-x[data-v-37b0b09e]{top:10px;z-index:5;color:var(--text-2);position:absolute;inset-inline-end:10px}.dlg-x[data-v-37b0b09e]:hover:not(:disabled){color:var(--text)}header[data-v-37b0b09e]{height:56px;margin:calc(-1 * var(--pad-t)) calc(-1 * var(--pad-x)) 8px;justify-content:center;align-items:center;padding:0 56px;display:flex}h2[data-v-37b0b09e]{min-width:0;font-size:var(--fs-h4);line-height:var(--lh-head);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.is-media .modal[data-v-37b0b09e]{background:#000;width:auto;max-width:none;max-height:none;padding:0;overflow:hidden}.is-media .dlg-x[data-v-37b0b09e]{color:#fff;background:#0a0a0a80}.is-media .dlg-x[data-v-37b0b09e]:hover:not(:disabled){color:#fff;background:#0a0a0ab3}.modal-enter-active[data-v-37b0b09e]{transition:opacity .2s}.modal-leave-active[data-v-37b0b09e]{transition:opacity .16s}.modal-enter-active .modal[data-v-37b0b09e]{transition:transform .24s cubic-bezier(.2,.9,.3,1.2),opacity .2s}.modal-leave-active .modal[data-v-37b0b09e]{transition:transform .16s,opacity .16s}.modal-enter-from[data-v-37b0b09e],.modal-leave-to[data-v-37b0b09e]{opacity:0}.modal-enter-from .modal[data-v-37b0b09e]{opacity:0;transform:translateY(12px)scale(.96)}.modal-leave-to .modal[data-v-37b0b09e]{opacity:0;transform:translateY(6px)scale(.98)}@media (max-width:767px){.overlay[data-v-37b0b09e]{--gap:0px;align-items:flex-end}.overlay.is-media[data-v-37b0b09e]{align-items:center}.modal[data-v-37b0b09e]{--pad-t:24px;--pad-x:20px;border-radius:var(--r-dlg) var(--r-dlg) 0 0;max-height:90vh;padding-bottom:calc(20px + env(safe-area-inset-bottom));max-width:none!important}.is-media .modal[data-v-37b0b09e]{border-radius:0;max-height:none;padding:0}.modal-enter-from .modal[data-v-37b0b09e],.modal-leave-to .modal[data-v-37b0b09e]{transform:translateY(24px)}.modal-enter-active .modal[data-v-37b0b09e]{transition:transform .24s var(--ease), opacity .2s ease}}@media (prefers-reduced-motion:reduce){.modal-enter-active[data-v-37b0b09e],.modal-leave-active[data-v-37b0b09e],.modal-enter-active .modal[data-v-37b0b09e],.modal-leave-active .modal[data-v-37b0b09e]{transition:none}}
