/* PUBLIC/ASSETS/CSS/COMPONENTS/SWEETALERT-ACTIONS.CSS */

.app-swal-popup {
    border-radius: 18px !important;
    box-shadow: 0 18px 50px rgba(0, 0, 0, .28) !important;
    border: 1px solid rgba(0, 0, 0, .08) !important;
}

.app-swal-title-wrapper {
    padding: 0 !important;
    margin: 0 !important;
}

.app-swal-title {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 14px;
    width: 100%;
    text-align: left;
}

.app-swal-title-icon {
    flex: 0 0 auto;
    font-size: 52px;
    line-height: 1;
    color: navy;
}

.app-swal-title-text {
    flex: 1 1 auto;
    font-size: 18px;
    line-height: 1.25;
    font-weight: 600;
    color: #1f2937;
}

.app-swal-html-container {
    margin: 0 !important;
    padding: 0 !important;
}

.app-swal-footer-danger {
    display: inline-block;
    font-size: 14px;
    line-height: 1.25;
    color: red;
}

.app-swal-actions {
    margin-top: 1.15rem !important;
    gap: .65rem !important;
}

.app-swal-native-button,
button.swal2-styled.swal2-cancel,
button.swal2-styled.swal2-confirm,
button.swal2-styled.swal2-deny {
    box-shadow: none !important;
    outline: none !important;
    background-image: none !important;
    background-color: #dddde0 !important;
    border: 0 !important;
    padding: 0 !important;
    margin: 0 .25rem !important;
}

.app-swal-native-button:focus,
.app-swal-native-button:hover,
button.swal2-styled.swal2-cancel:focus,
button.swal2-styled.swal2-confirm:focus,
button.swal2-styled.swal2-deny:focus,
button.swal2-styled.swal2-cancel:hover,
button.swal2-styled.swal2-confirm:hover,
button.swal2-styled.swal2-deny:hover {
    box-shadow: none !important;
    outline: none !important;
    background-image: none !important;
    background-color: #dddde0 !important;
}

.swal2-actions button:focus {
    background-color: #dddde0 !important;
}

.swal2-confirm .swal2-styled {
    --swal2-confirm-button-background-color: transparent !important;
}

.swal2-cancel .swal2-styled {
    --swal2-cancel-button-background-color: transparent !important;
}

.swal2-deny .swal2-styled {
    --swal2-deny-button-background-color: transparent !important;
}
