.modal-wrapper[data-v-22eac1d6]{position:fixed;inset:0;background:#00000073;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .3s}.modal.is-fullscreen[data-v-22eac1d6]{width:100%;height:100%;border-radius:0;margin:0;max-height:100%;display:flex;flex-direction:column}.modal.is-top[data-v-22eac1d6]{align-self:flex-start;margin-top:60px}.modal[data-v-22eac1d6]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000040;overflow:hidden;transform-origin:center;transition:all .35s cubic-bezier(.4,0,.2,1);opacity:1}.modal-header[data-v-22eac1d6]{display:flex;justify-content:center;align-items:center;height:60px;position:relative}.modal-header .modal-title[data-v-22eac1d6]{font-size:18px;font-weight:600}@media(max-width:768px){.modal-header .modal-title[data-v-22eac1d6]{font-size:16px;padding:0 15px;line-height:1.5;margin-right:50px}}.modal-header .modal-close[data-v-22eac1d6]{border:none;background:none;font-size:18px;color:#999;cursor:pointer;position:absolute;right:10px;top:10px}.modal-header .modal-close[data-v-22eac1d6]:hover{color:#111}.modal-body[data-v-22eac1d6]{padding:20px;font-size:15px;color:#333;line-height:1.6;overflow-y:auto;flex:1}.modal-footer[data-v-22eac1d6]{padding:14px 20px;border-top:1px solid #f0f0f0;background:#fafafa;text-align:right}.modal-fade-enter-active[data-v-22eac1d6],.modal-fade-leave-active[data-v-22eac1d6]{transition:all .35s cubic-bezier(.4,0,.2,1)}.modal-fade-enter-from[data-v-22eac1d6],.modal-fade-leave-to[data-v-22eac1d6]{opacity:0}.modal-fade-enter-from .modal[data-v-22eac1d6],.modal-fade-leave-to .modal[data-v-22eac1d6]{transform:scale(.95) translateY(20px);opacity:0}.base-btn[data-v-8effe918]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:5px;border:1px solid transparent;font-weight:500;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1;transition:all .25s ease;outline:none}.base-btn[data-v-8effe918]:focus-visible{box-shadow:0 0 0 2px #1677ff33}.base-btn.is-disabled[data-v-8effe918]{opacity:.6;cursor:not-allowed}.base-btn.is-loading[data-v-8effe918]{pointer-events:none}.base-btn--small[data-v-8effe918]{font-size:13px;padding:4px 10px}.base-btn--medium[data-v-8effe918]{font-size:14px;padding:6px 14px}.base-btn--large[data-v-8effe918]{font-size:15px;padding:10px 18px}.base-btn--default[data-v-8effe918]{background:#fff;color:#333;border-color:#d9d9d9}.base-btn--default[data-v-8effe918]:hover:not(.is-disabled){border-color:#1677ff;color:#1677ff}.base-btn--primary[data-v-8effe918]{background:#1677ff;color:#fff;border-color:#1677ff}.base-btn--primary[data-v-8effe918]:hover:not(.is-disabled){background:#4096ff}.base-btn--danger[data-v-8effe918]{background:#ff4d4f;color:#fff;border-color:#ff4d4f}.base-btn--danger[data-v-8effe918]:hover:not(.is-disabled){background:#ff7875}.base-btn--text[data-v-8effe918]{background:transparent;border:none;color:#1677ff}.base-btn--text[data-v-8effe918]:hover:not(.is-disabled){background:#1677ff0f}.base-btn--link[data-v-8effe918]{background:transparent;border:none;color:#1677ff;text-decoration:underline}.ripple[data-v-8effe918]{position:absolute;border-radius:50%;background-color:#fff6;transform:scale(0);animation:ripple-8effe918 .5s ease-out;pointer-events:none}@keyframes ripple-8effe918{to{transform:scale(2);opacity:0}}.base-btn__spinner[data-v-8effe918]{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:spin-8effe918 .8s linear infinite;margin-right:6px}@keyframes spin-8effe918{to{transform:rotate(1turn)}}.base-btn__icon[data-v-8effe918]{margin-right:6px}.base-btn__content[data-v-8effe918],.base-btn__icon[data-v-8effe918]{display:inline-flex;align-items:center}
