/*.iziToast-wrapper {*/
/*     gap: 5px;*/
/*}*/

/*.iziToast {*/
/*     box-shadow: 0 0 8px 2px #00000012;*/
/*     border-radius: 10px;*/
/*     overflow: hidden;*/
/*     padding: 20px 45px 20px 0;*/
/*}*/

/*.iziToast>.iziToast-body {*/
/*     position: unset;*/
/*     padding: unset;*/
/*     height: unset;*/
/*     min-height: unset;*/
/*     margin: unset;*/
/*     display: flex;*/
/*     justify-content: center;*/
/*     align-items: center;*/
/*     gap: 20px;*/
/*     padding-left: 20px !important;*/

/*}*/

/*.iziToast:after {*/
/*     box-shadow: none;*/
/*}*/

/*.iziToast>.iziToast-body .iziToast-icon {*/
/*     position: unset;*/
/*     display: flex;*/
/*     justify-content: center;*/
/*     align-items: center;*/
/*     font-size: 18px;*/
/*     line-height: 1;*/
/*     margin-top: unset;*/
/*     width: unset;*/
/*     height: unset;*/
/*}*/

/*.iziToast .iziToast-icon {*/
/*     border-radius: 10px;*/
/*     padding: 10px;*/
/*}*/

/*.iziToast.iziToast-color-green .iziToast-icon {*/
/*     background: #28c76f31;*/
/*}*/

/*.iziToast.iziToast-color-red .iziToast-icon {*/
/*     background: #eb222231;*/
/*}*/

/*.iziToast.iziToast-color-blue .iziToast-icon {*/
/*     background: #1e9ff231;*/
/*}*/

/*.iziToast.iziToast-color-orange .iziToast-icon {*/
/*     background: #ff9f4331;*/
/*}*/


/*.iziToast>.iziToast-body .iziToast-texts {*/
/*     margin: 0;*/
/*     padding-right: 0;*/
/*     display: flex;*/
/*     flex-direction: column;*/
/*     gap: 5px;*/
/*}*/

/*.iziToast>.iziToast-body .iziToast-message {*/
/*     margin: 0;*/
/*}*/


/*.iziToast>.iziToast-close {*/
/*     font-family: 'Line Awesome Free';*/
/*     font-weight: 900;*/
/*     background: unset;*/
/*}*/

/*.iziToast>.iziToast-close::before {*/
/*     content: "\f00d";*/
/*}*/

/*.iziToast>.iziToast-progressbar>div {*/
/*     height: 4px;*/
/*}*/

/*.iziToast>.iziToast-close{*/
/*     width: 50px;*/
/*}*/

/* Force container to top-right instead of center */
.iziToast-wrapper {
    position: fixed !important;
    top: 20px !important;
    right: 20px !important;
    left: auto !important;
    margin: 0 !important;
    transform: none !important;
    width: auto !important;
    justify-content: flex-end !important;
}

/* Toast box styling */
.iziToast {
    box-shadow: 0 0 8px 2px #00000012;
    border-radius: 10px;
    overflow: hidden;
    padding: 15px 40px 15px 15px;
}

/* Body layout fix */
.iziToast-body {
    display: flex !important;
    align-items: center !important;
    gap: 15px !important;
}

/* Push icon & text inline */
.iziToast-icon {
    font-size: 18px;
    border-radius: 8px;
    padding: 10px;
}

.iziToast-texts {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

/* Close button control */
.iziToast-close {
    width: 40px !important;
}
