.forgot-success-modal{border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.forgot-success-modal .modal-header{padding-bottom:0}.forgot-success-modal .modal-body{padding:2rem 3rem 3rem}.success-icon i{font-size:5.6rem;color:#28a745!important}.forgot-success-modal h2{color:#333;letter-spacing:1px}.forgot-success-modal p{font-size:1.6rem;line-height:1.5;color:#666}.forgot-success-modal .btn-primary{background-color:#dc3545;border-color:#dc3545;padding:12px 30px;font-weight:700;letter-spacing:.5px;border-radius:4px;transition:.3s}.forgot-success-modal .btn-primary:hover{background-color:#c82333;border-color:#bd2130;transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,53,69,.3)}.forgot-success-modal .btn-close{padding:.5rem;margin:0}.forgot-success-modal a{color:#dc3545;transition:color .3s}.forgot-success-modal a:hover{color:#c82333}@media (max-width:576px){.forgot-success-modal .modal-body{padding:1.5rem 2rem 2.5rem}.success-icon i{font-size:4.8rem}.forgot-success-modal h2{font-size:2.4rem}.custom-input-size{width:100%!important}}.forgot-success-modal.show{animation:.3s ease-out slideInUp}@keyframes slideInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}