.dialog-mask[data-v-4a755191]{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100%;display:flex;position:fixed;top:0;left:0}.dialog-box[data-v-4a755191]{background:var(--wechat-bg-dialog,#2c2c2c);transform-origin:50%;border-radius:12px;width:85%;max-width:340px;overflow:hidden;box-shadow:0 8px 30px #0006}.dialog-header[data-v-4a755191]{text-align:center;color:var(--wechat-text-primary,#fff);padding:20px 20px 10px;font-size:17px;font-weight:600}.dialog-body[data-v-4a755191]{text-align:center;padding:0 20px 20px}.dialog-text[data-v-4a755191]{color:var(--wechat-text-secondary,#999);word-break:break-word;white-space:pre-line;font-size:15px;line-height:1.5}.dialog-input-wrap[data-v-4a755191]{margin-top:15px}.dialog-input[data-v-4a755191]{background:var(--wechat-bg-active,#3a3a3a);border:1px solid var(--wechat-border,#444);width:100%;color:var(--wechat-text-primary,#fff);box-sizing:border-box;border-radius:6px;outline:none;padding:10px 12px;font-size:15px;transition:border-color .2s}.dialog-input[data-v-4a755191]:focus{border-color:var(--wechat-primary,#07c160)}.dialog-footer[data-v-4a755191]{border-top:1px solid var(--wechat-border,#333);display:flex}.dialog-btn[data-v-4a755191]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;flex:1;padding:14px 0;font-size:17px;font-weight:500}.dialog-btn[data-v-4a755191]:active{background:var(--wechat-bg-active,#3a3a3a)}.cancel-btn[data-v-4a755191]{color:var(--wechat-text-secondary,#999);border-right:1px solid var(--wechat-border,#333)}.confirm-btn[data-v-4a755191]{color:var(--wechat-primary,#07c160)}.danger-btn[data-v-4a755191]{color:#fa5151}.dialog-fade-enter-active[data-v-4a755191],.dialog-fade-leave-active[data-v-4a755191]{transition:opacity .2s,transform .2s}.dialog-fade-enter-from[data-v-4a755191],.dialog-fade-leave-to[data-v-4a755191]{opacity:0}.dialog-fade-enter-from .dialog-box[data-v-4a755191],.dialog-fade-leave-to .dialog-box[data-v-4a755191]{transform:scale(.9)}.shake[data-v-4a755191]{animation:.4s cubic-bezier(.36,.07,.19,.97) both shake-4a755191}@keyframes shake-4a755191{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}
