.Vue-Toastification__toast--default.publish-block {
  background-color: #5D6974; }

.Vue-Toastification__icon {
  width: 30px !important;
  font-size: 30px; }

.Vue-Toastification__container {
  z-index: 10000 !important;
  font-family: "Work Sans", sans-serif !important; }
  .Vue-Toastification__container .custom-toast-class {
    border-radius: .4rem;
    padding: 2.4rem;
    width: 31.3rem;
    max-width: 100%;
    font-family: "Work Sans", sans-serif !important; }
    .Vue-Toastification__container .custom-toast-class.success {
      background: #CBEFD6;
      border: .1rem solid #2EBD59; }
    .Vue-Toastification__container .custom-toast-class .Vue-Toastification__toast-component-body {
      display: flex; }
    .Vue-Toastification__container .custom-toast-class .notification-content-text {
      display: flex;
      flex-direction: column;
      gap: .8rem;
      width: 100%; }
    .Vue-Toastification__container .custom-toast-class .notification-content {
      display: flex;
      width: 100%; }
      .Vue-Toastification__container .custom-toast-class .notification-content-close {
        margin-left: auto; }
        .Vue-Toastification__container .custom-toast-class .notification-content-close a {
          width: 2.4rem;
          height: 2.4rem;
          display: flex;
          align-items: center;
          justify-content: center;
          align-content: center; }
        .Vue-Toastification__container .custom-toast-class .notification-content-close i {
          color: white;
          font-size: 1.4rem;
          margin-right: 0 !important; }
    .Vue-Toastification__container .custom-toast-class .notification-links {
      display: flex;
      align-items: center;
      gap: 1.6rem; }
      .Vue-Toastification__container .custom-toast-class .notification-links a {
        color: #233238;
        font-size: 1.4rem;
        font-weight: 500;
        line-height: 1.642rem;
        letter-spacing: -0.02em;
        text-align: left;
        text-decoration: underline; }
    .Vue-Toastification__container .custom-toast-class .header {
      color: #233238;
      font-size: 1.6rem;
      font-weight: 500;
      line-height: 1.877rem;
      letter-spacing: -0.02em;
      text-align: left; }
    .Vue-Toastification__container .custom-toast-class .text {
      font-size: 1.2rem;
      font-weight: 400;
      line-height: 1.408rem;
      letter-spacing: -0.02em;
      text-align: left;
      color: #5D6974; }
    .Vue-Toastification__container .custom-toast-class.error {
      background: #FFA8A6;
      border: .1rem solid #E53935; }
    .Vue-Toastification__container .custom-toast-class.warning {
      background: #FFDD9E;
      border: .1rem solid #FFBC40; }
