.modal-overlay[data-v-78d8f5d0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-overlay .base-modal[data-v-78d8f5d0]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:56px 40px;gap:40px;isolation:isolate;position:absolute;width:60%;height:377px;left:20%;top:calc(50% - 188px);background:#fff;border-radius:16px}.modal-overlay .base-modal .close[data-v-78d8f5d0]{cursor:pointer;position:absolute;width:24px;height:24px;top:16px;right:16px;flex:none;order:2;flex-grow:0;z-index:2}@media(max-width:768px){.modal-overlay[data-v-78d8f5d0]{align-items:stretch;padding:0;overflow:hidden;z-index:9999}.modal-overlay .base-modal[data-v-78d8f5d0]{position:fixed;top:0;left:0;width:100vw;height:100vh;max-height:none;border-radius:0;padding:16px;gap:16px;box-sizing:border-box}.modal-overlay .base-modal .close[data-v-78d8f5d0]{top:16px;right:16px}}.fade-enter-active[data-v-78d8f5d0],.fade-leave-active[data-v-78d8f5d0]{transition:opacity .3s ease}.fade-enter-from[data-v-78d8f5d0],.fade-leave-to[data-v-78d8f5d0]{opacity:0}