.alert-overlay[data-v-cb4ef74e]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.alert-box[data-v-cb4ef74e]{background:#fff;padding:25px 30px;border-radius:12px;width:440px;text-align:center;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2);-webkit-animation:scaleIn-data-v-cb4ef74e .25s ease;animation:scaleIn-data-v-cb4ef74e .25s ease}.alert-title[data-v-cb4ef74e]{font-size:20px;font-weight:600;margin-bottom:10px;color:#333}.alert-message[data-v-cb4ef74e]{font-size:14px;color:#666;margin-bottom:20px}.alert-btn[data-v-cb4ef74e]{padding:10px 20px;border:none;border-radius:6px;background:#cc0a24;color:#fff;font-weight:500;cursor:pointer;-webkit-transition:.2s;transition:.2s}.alert-btn[data-v-cb4ef74e]:hover{background:#d10303}.alert-icon[data-v-cb4ef74e]{font-size:30px;margin-bottom:10px}@-webkit-keyframes scaleIn-data-v-cb4ef74e{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleIn-data-v-cb4ef74e{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}