.swal2-popup.bt-dialog,.modal-content,dialog{font-family:Vazir,Tahoma,sans-serif!important;border-radius:20px!important;border:1px solid #dce6e2!important;box-shadow:0 12px 45px #24483d20!important;direction:rtl;max-width:calc(100vw - 32px)}
.bt-dialog .swal2-title{font-size:22px!important;color:#303b38!important;padding:24px 24px 0!important}.bt-dialog .swal2-html-container{font-size:16px!important;line-height:1.7!important;color:#56665f!important}.bt-dialog .swal2-actions{gap:12px!important;margin:24px 20px!important;flex-wrap:wrap!important}
.bt-dialog-primary,.bt-dialog-cancel{min-height:48px;padding:10px 24px;border-radius:12px;font:inherit!important;font-weight:500!important;cursor:pointer;border:1px solid transparent;margin:0!important}.bt-dialog-primary{background:#F05069!important;color:#fff!important}.bt-dialog-danger .bt-dialog-primary{background:#bd3546!important}.bt-dialog-cancel{background:#f4f6f5!important;color:#4b5d54!important;border-color:#dce6e2}.bt-dialog button:focus-visible{outline:3px solid #52AF9980!important;outline-offset:3px}.bt-dialog button:disabled{opacity:.55;cursor:wait}.bt-dialog .swal2-icon.swal2-success{color:#389480!important;border-color:#389480!important}.bt-dialog .swal2-icon.swal2-warning{color:#ad6b20!important;border-color:#c99553!important}.bt-dialog .swal2-validation-message{font-size:14px!important;background:#fff3f4!important;color:#a52e40!important;line-height:1.6}
#toast-container>div,.bt-notification{font-family:Vazir,Tahoma,sans-serif!important;direction:rtl;text-align:right;background:#fff!important;background-image:none!important;color:#34483f!important;border:1px solid #dce6e2!important;border-right:4px solid #52AF99!important;border-radius:12px!important;box-shadow:0 5px 24px #24483d1c!important;padding:16px 20px!important;opacity:1!important;line-height:1.7!important;max-width:calc(100vw - 32px)!important}#toast-container>.toast-error,.bt-notification.bt-error{border-right-color:#bd3546!important}#toast-container>.toast-success,.bt-notification.bt-success{border-right-color:#389480!important}#toast-container>.toast-warning{border-right-color:#b5813b!important}#toast-container .toast-close-button{color:#56665f!important;float:left!important}.bt-notifications{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:11000;width:min(380px,calc(100vw - 32px))}.bt-notification{margin-top:10px}.modal-content .modal-header{border-color:#e9efec}.modal-content .modal-title{font-size:20px}.modal-content .modal-footer{gap:12px}.modal-content .modal-footer>*{margin:0}
@media(max-width:600px){.bt-dialog .swal2-title{font-size:20px!important}.bt-dialog .swal2-actions{gap:10px!important}.bt-dialog-primary,.bt-dialog-cancel{min-width:110px}}
