.modal-enter-active[data-v-1428145e],.modal-leave-active[data-v-1428145e]{transition:opacity .2s ease-out}.modal-enter-active .modal-card[data-v-1428145e],.modal-leave-active .modal-card[data-v-1428145e]{transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s ease-out}.modal-enter-from[data-v-1428145e],.modal-leave-to[data-v-1428145e]{opacity:0}.modal-enter-from .modal-card[data-v-1428145e],.modal-leave-to .modal-card[data-v-1428145e]{opacity:0;transform:scale(.9) translateY(10px)}.modal-overlay[data-v-1428145e]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0006;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.modal-card.confirm-modal-card[data-v-1428145e]{align-items:center;background:#fff;border:none;border-radius:28px;box-shadow:0 20px 48px #00000026;display:flex;flex-direction:column;max-width:380px;overflow:hidden;padding:40px 28px 28px;width:100%}.modal-body.confirm-body[data-v-1428145e]{margin-bottom:28px;padding:0;text-align:center;width:100%}.confirm-message[data-v-1428145e]{color:#1a1a1c;font-size:20px;font-weight:600;line-height:1.4;margin:0;white-space:pre-wrap}.confirm-footer[data-v-1428145e]{display:flex;gap:16px;justify-content:center;padding:0;width:100%}.btn-cancel[data-v-1428145e],.btn-confirm[data-v-1428145e]{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:16px;font-weight:600;height:50px;justify-content:center;transition:all .2s ease}.btn-cancel[data-v-1428145e]{background:#f1f4fa;color:#0c50a5}.btn-cancel[data-v-1428145e]:hover{background:#e6ebf5;transform:translateY(-1px)}.btn-confirm[data-v-1428145e]{background:#e13737;color:#fff}.btn-confirm[data-v-1428145e]:hover{background:#c92c2c;box-shadow:0 4px 12px #e1373740;transform:translateY(-1px)}@media(max-width:480px){.modal-card.confirm-modal-card[data-v-1428145e]{border-radius:24px;max-width:320px;padding:32px 20px 20px}.confirm-message[data-v-1428145e]{font-size:18px}.btn-cancel[data-v-1428145e],.btn-confirm[data-v-1428145e]{font-size:15px;height:46px}}
