.DeleteAccountModal_overlay__9pWif{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:10000;animation:DeleteAccountModal_fadeIn__pHnOc .3s ease-out}.DeleteAccountModal_modal__btmtv{background:#fff;padding:40px;border-radius:20px;width:90%;max-width:500px;box-shadow:0 10px 25px rgba(0,0,0,.2);animation:DeleteAccountModal_slideUp__DfLCd .4s ease-out}.DeleteAccountModal_iconWarning__GNazn{font-size:4rem;text-align:center;margin-bottom:20px}.DeleteAccountModal_modal__btmtv h2{margin-bottom:15px;color:#dc2626;font-size:1.5rem;text-align:center}.DeleteAccountModal_modal__btmtv p{margin-bottom:20px;color:#374151;line-height:1.6}.DeleteAccountModal_warning__8fjjP{color:#991b1b;font-size:.95rem}.DeleteAccountModal_warningList__XTwcl{list-style:disc;margin-left:20px;margin-bottom:20px;color:#374151}.DeleteAccountModal_warningList__XTwcl li{margin-bottom:8px}.DeleteAccountModal_confirmInstruction__RXe6T{font-size:.9rem;color:#374151;margin-bottom:10px}.DeleteAccountModal_confirmInstruction__RXe6T code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-weight:700;color:#1f2937}.DeleteAccountModal_confirmInput__LBt7_{width:100%;padding:12px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;margin-bottom:20px;transition:border-color .2s}.DeleteAccountModal_confirmInput__LBt7_:focus{outline:none;border-color:#dc2626}.DeleteAccountModal_confirmInput__LBt7_:disabled{background:#f3f4f6;cursor:not-allowed}.DeleteAccountModal_buttons__WLe0_{display:flex;gap:10px;justify-content:flex-end}.DeleteAccountModal_cancelButton__3Ny0j{padding:12px 24px;border:1px solid #e5e7eb;background:#fff;color:#374151;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .2s}.DeleteAccountModal_cancelButton__3Ny0j:hover:not(:disabled){background:#f3f4f6}.DeleteAccountModal_cancelButton__3Ny0j:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_deleteButton__AOZuq{padding:12px 24px;border:none;background:#dc2626;color:#fff;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s}.DeleteAccountModal_deleteButton__AOZuq:hover:not(:disabled){background:#b91c1c}.DeleteAccountModal_deleteButton__AOZuq:disabled{opacity:.5;cursor:not-allowed}@keyframes DeleteAccountModal_fadeIn__pHnOc{0%{opacity:0}to{opacity:1}}@keyframes DeleteAccountModal_slideUp__DfLCd{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.CancelSubscriptionModal_overlay__UrLLN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:10000;animation:CancelSubscriptionModal_fadeIn__owGqi .3s ease-out}.CancelSubscriptionModal_modal__eLc81{background:#fff;padding:40px;border-radius:20px;width:90%;max-width:500px;box-shadow:0 10px 25px rgba(0,0,0,.2);animation:CancelSubscriptionModal_slideUp__R9_2w .4s ease-out}.CancelSubscriptionModal_iconWarning__yZAHz{font-size:4rem;text-align:center;margin-bottom:20px}.CancelSubscriptionModal_modal__eLc81 h2{margin-bottom:15px;color:#374151;font-size:1.5rem;text-align:center}.CancelSubscriptionModal_description__kGMhR{margin-bottom:20px;color:#374151;line-height:1.6;text-align:center}.CancelSubscriptionModal_featureList__Ob4Wr{list-style:none;margin:20px 0;padding:0}.CancelSubscriptionModal_featureList__Ob4Wr li{padding:10px;margin-bottom:8px;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:4px;color:#92400e}.CancelSubscriptionModal_note__go1Bn{font-size:.9rem;color:#6b7280;text-align:center;margin-bottom:25px;font-style:italic}.CancelSubscriptionModal_buttons__FyvWP{display:flex;gap:10px;justify-content:center}.CancelSubscriptionModal_keepButton__kIX4f{padding:12px 24px;border:none;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s}.CancelSubscriptionModal_keepButton__kIX4f:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.CancelSubscriptionModal_cancelButton__rQEAU{padding:12px 24px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .2s}.CancelSubscriptionModal_cancelButton__rQEAU:hover{background:#f3f4f6}@keyframes CancelSubscriptionModal_fadeIn__owGqi{0%{opacity:0}to{opacity:1}}@keyframes CancelSubscriptionModal_slideUp__R9_2w{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}