.Toastify__toast-container{color:#000;box-shadow:0 0 4px #0000001a;box-shadow:none;border:none;border-radius:4px;width:400px!important}.Toastify__toast-container .Toastify__toast{align-items:flex-start;min-height:0;padding:10px;display:flex}.Toastify__toast-container .Toastify__toast-body{overflow-wrap:break-word;flex:1;margin:0;padding:0}.Toastify__toast-container .Toastify__toast-icon{flex-shrink:0;width:24px}.Toastify__toast-container .Toastify__close-button{background-color:#f1e8e2;border-radius:50%;flex-shrink:0;flex-basis:25px;width:25px;min-width:25px;height:25px}.custom-success-toast{border-left:4px solid #71ae8c!important;border-radius:8px!important}.custom-error-toast{border-left:4px solid #e26b6b!important;border-radius:8px!important}.custom-toast-content{font-family:Radio Canada Regular,Arial,sans-serif}.custom-toast-content .toast-header{border:none;align-items:center;margin-bottom:5px;padding:0;font-family:Radio Canada Bold,Arial,sans-serif;font-style:normal;font-weight:700;line-height:100%;display:flex}.custom-toast-content .toast-header .toast-icon{margin-right:8px;font-size:18px}.custom-toast-content .toast-header .toast-icon.success-icon{color:#71ae8c}.custom-toast-content .toast-header .toast-icon.error-icon{color:#e26b6b}.custom-toast-content .toast-header .toast-title{font-size:16px}.custom-toast-content .toast-message{margin-bottom:10px;font-size:14px;line-height:1.4}.custom-toast-content .toast-message a{font-family:Radio Canada Bold,Arial,sans-serif;font-weight:700;text-decoration:none;color:#be323c!important}.custom-toast-content .toast-message a:hover{text-decoration:underline!important}.custom-toast-content .toast-actions{justify-content:flex-end;gap:8px;display:flex}.custom-toast-content .toast-actions .toast-action-btn{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;transition:background-color .2s;display:flex}.custom-toast-content .toast-actions .toast-action-btn:hover{opacity:.9}.custom-toast-content .toast-actions .toast-action-btn.retry-btn{color:#fff;background-color:#17a2b8}.custom-toast-content .toast-actions .toast-action-btn.retry-btn:hover{background-color:#138496}.custom-toast-content .toast-actions .toast-action-btn:not(.retry-btn){color:#fff;background-color:#6c757d}.custom-toast-content .toast-actions .toast-action-btn:not(.retry-btn):hover{background-color:#5a6268}
