.page_overlayBackdrop__VCRwh{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;padding:20px;animation:page_fadeIn__Uzts_ .2s ease-out}.page_deleteConfirmationOverlay__nS4Yc{background:white;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);border:1px solid #e9ecef;padding:0;min-width:320px;max-width:400px;width:100%;animation:page_slideInScale__qkqsh .2s ease-out}.page_confirmationContent__5Pf6g{padding:24px}.page_confirmationHeader__9pKTF{display:flex;align-items:center;gap:12px;margin-bottom:16px}.page_warningIcon__Era6a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(229,67,53,.1);border-radius:50%;flex-shrink:0}.page_confirmationTitle__56F0z{margin:0;font-size:18px;font-weight:600;color:#2c3e50;line-height:1.2}.page_confirmationBody__rRBDd{margin-bottom:24px}.page_confirmationMessage__Npzaj{margin:0 0 8px;font-size:14px;color:#6c757d;line-height:1.5}.page_confirmationSubtitle__r3CGO{margin:0;font-size:12px;color:#adb5bd;font-style:italic}.page_confirmationActions__rGDPC{display:flex;gap:12px;justify-content:flex-end}.page_cancelBtn__mIqh5{border-color:#6c757d;color:#6c757d;font-weight:500;padding:8px 16px;border-radius:6px;transition:all .2s ease}.page_cancelBtn__mIqh5:hover{background-color:#6c757d;border-color:#6c757d;color:white}.page_confirmBtn__Yf06y{background-color:#E54335;border-color:#E54335;font-weight:500;padding:8px 16px;border-radius:6px;transition:all .2s ease}.page_confirmBtn__Yf06y:hover{background-color:#c0392b;border-color:#c0392b}@keyframes page_fadeIn__Uzts_{0%{opacity:0}to{opacity:1}}@keyframes page_slideInScale__qkqsh{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:576px){.page_deleteConfirmationOverlay__nS4Yc{min-width:280px;max-width:90vw}.page_confirmationContent__5Pf6g{padding:20px}.page_confirmationActions__rGDPC{flex-direction:column;gap:8px}.page_cancelBtn__mIqh5,.page_confirmBtn__Yf06y{width:100%}}