.modal-mask[data-v-cef48c9d]{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-container[data-v-cef48c9d]{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0 auto;max-width:572px;overflow:hidden;transition:all .3s ease}.modal-header[data-v-cef48c9d]{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:16px;justify-content:space-between;padding:16px 24px}.modal-header div[data-v-cef48c9d]{color:rgba(0,0,0,.83);font-size:16px;line-height:24px;margin:0;max-width:80%;white-space:normal}.modal-close[data-v-cef48c9d]{background:transparent;border:none;color:#8e8e8e;cursor:pointer;font-size:24px;padding:0 8px}.modal-close[data-v-cef48c9d]:hover{color:#333}.modal-footer[data-v-cef48c9d]{border-top:1px solid #eee;padding:16px 20px;text-align:right}.modal-default-button[data-v-cef48c9d]{background-color:#1890ff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.modal-default-button[data-v-cef48c9d]:hover{background-color:#40a9ff}.modal-mask--dark[data-v-cef48c9d]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(3,10,19,.76);padding:24px 16px}.modal-mask--dark .modal-container[data-v-cef48c9d]{background:#162638;border:1px solid #33485d;border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.45);color:#d6e2ef;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:640px;width:min(640px,calc(100vw - 32px))}.modal-mask--dark .modal-header[data-v-cef48c9d]{border-bottom:1px solid #2b3d50;flex-shrink:0;gap:20px;padding:24px 28px}.modal-mask--dark .modal-header div[data-v-cef48c9d]{color:#f1f6fc;font-size:20px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.modal-mask--dark .modal-close[data-v-cef48c9d]{border:1px solid #3a4d61;border-radius:10px;color:#b6c6d8;display:grid;flex-shrink:0;height:36px;padding:0;place-items:center;transition:color .15s,background .15s;width:36px}.modal-mask--dark .modal-close[data-v-cef48c9d]:hover{background:#2a3e52;color:#fff}.modal-mask--dark .modal-close[data-v-cef48c9d]:focus-visible{outline:2px solid #02f3a2;outline-offset:3px}.modal-mask--dark .modal-body[data-v-cef48c9d]{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:#466078 transparent;scrollbar-width:thin}@media (max-width:600px){.modal-mask--dark .modal-header[data-v-cef48c9d]{gap:12px;padding:20px}.modal-mask--dark .modal-header div[data-v-cef48c9d]{font-size:18px}}@media (prefers-reduced-motion:reduce){.modal-mask--dark[data-v-cef48c9d],.modal-mask--dark .modal-container[data-v-cef48c9d]{transition:none}}.modal-enter-from[data-v-cef48c9d],.modal-leave-to[data-v-cef48c9d]{opacity:0}.modal-enter-from .modal-container[data-v-cef48c9d],.modal-leave-to .modal-container[data-v-cef48c9d]{transform:scale(.9)}.modal-enter-active .modal-container[data-v-cef48c9d],.modal-leave-active .modal-container[data-v-cef48c9d]{transition:all .3s ease}@media screen and (max-width:750px){.modal-container[data-v-cef48c9d]{max-width:90vw}}
