/* resources/css/toast.css */
.Vue-Toastification__container.bottom-center {
    bottom: 250px !important; /* Позиция от низа экрана */
    left: 50% !important;
    transform: translateX(-50%) !important;
  }

  
  .Vue-Toastification__toast {
    
    min-width: 300px !important; /* Минимальная ширина */
    max-width: 600px !important; /* Максимальная ширина */
    padding: 16px 24px !important; /* Внутренние отступы */
    border-radius: 1px !important; /* Закругление углов */
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important; /* Тень */
    text-align: center !important; /* Выравнивание текста */
    margin-bottom: 10px !important; /* Отступ между уведомлениями */
    border-radius: 0px !important;
  }

  .Vue-Toastification__toast-body {
    font-family: 'Arial', sans-serif !important; /* Шрифт */
    font-size: 20px !important; /* Размер шрифта */
    font-weight: 500 !important; /* Жирность шрифта */
  }
  
  .Vue-Toastification__toast--success {
    background: #455132 !important; /* Цвет фона для успешных уведомлений */
    color: white !important; /* Цвет текста */
  }
  
  .Vue-Toastification__toast--error {
    background: #50271f !important; /* Цвет фона для ошибок */
    min-height: 44px !important;
    color: white !important;
  }
  
  .Vue-Toastification__toast--info {
    background-color: #2196f3 !important; /* Цвет фона для информационных уведомлений */
    min-height: 44px !important;
    color: white !important;
  }
  
  .Vue-Toastification__toast--warning {
    background: #5f5224!important; /* Цвет фона для предупреждений */
    min-height: 44px !important;
    color: white !important;
  }

  @keyframes fadeIn {
    from {
      opacity: 0 !important;
    }
    to {
      opacity: 1 !important;
    }
  }
  
  @keyframes fadeOut {
    from {
      opacity: 1 !important;
    }
    to {
      opacity: 0 !important;
    }
  }
  
  .Vue-Toastification__toast--fade {
    animation: fadeIn 0.3s ease-out !important;
  }
  
  .Vue-Toastification__toast--fade-leave-active {
    animation: fadeOut 0.3s ease-out !important;
  }


  .Vue-Toastification__toast.Vue-Toastification__toast--success.bottom-center {
    border-radius: 1px !important;
    background-color: #405024 !important;
    display: flex !important;
    min-height: 45px !important;
    padding: 8px 30px !important;
    align-items: center !important;
    gap: 8px !important;
    overflow: hidden !important;
    font-family: Roboto Condensed, -apple-system, Roboto, Helvetica, sans-serif !important;
    font-size: 14px !important;
    color: #a8ce67 !important;
    font-weight: 700 !important;
    text-align: center !important;
    text-transform: uppercase !important;
    letter-spacing: .28px !important;
    line-height: 1 !important;
    justify-content: center !important;
    border: none !important;
    cursor: pointer !important;
  }
  
  .Vue-Toastification__toast-body {

    border-radius: 1px !important;
    display: flex !important;
    min-height: 45px !important;
    width: 100% !important;
    align-items: center !important;
    gap: 8px !important;
    overflow: hidden !important;
    font-family: Roboto Condensed, -apple-system, Roboto, Helvetica, sans-serif !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    text-align: center !important;
    text-transform: uppercase !important;
    letter-spacing: .28px !important;
    line-height: 1 !important;
    justify-content: center !important;
    border: none !important;
    cursor: pointer !important;
  }
  
  
  .Vue-Toastification__container.bottom-center {
    position: fixed !important;
    /* left: 60% !important; */
    bottom: 200px !important;
    transform: translate(-50%) !important;
    z-index: 9999;
    margin: 0 auto;
  }
/* 
  .Vue-Toastification__toast-body::before {
    content: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.43649%200.500001C2.22194%200.499987%202.02484%200.499973%201.86011%200.513432C1.6825%200.527943%201.48819%200.561162%201.29627%200.658952C1.02186%200.798767%200.798767%201.02186%200.658952%201.29627C0.561162%201.48819%200.527944%201.6825%200.513432%201.86011C0.499973%202.02484%200.499987%202.22189%200.500001%202.43644V13.5635C0.499987%2013.7781%200.499973%2013.9752%200.513432%2014.1399C0.527944%2014.3175%200.561163%2014.5118%200.658952%2014.7037C0.798767%2014.9781%201.02186%2015.2012%201.29627%2015.3411C1.48819%2015.4388%201.6825%2015.4721%201.86011%2015.4866C2.02483%2015.5%202.22187%2015.5%202.43641%2015.5H13.5635C13.7781%2015.5%2013.9752%2015.5%2014.1399%2015.4866C14.3175%2015.4721%2014.5118%2015.4388%2014.7037%2015.3411C14.9781%2015.2012%2015.2012%2014.9781%2015.3411%2014.7037C15.4388%2014.5118%2015.4721%2014.3175%2015.4866%2014.1399C15.5%2013.9752%2015.5%2013.7781%2015.5%2013.5635V2.43648C15.5%202.22191%2015.5%202.02485%2015.4866%201.86011C15.4721%201.6825%2015.4388%201.48819%2015.3411%201.29627C15.2012%201.02186%2014.9781%200.798767%2014.7037%200.658952C14.5118%200.561162%2014.3175%200.527943%2014.1399%200.513432C13.9752%200.499973%2013.7781%200.499987%2013.5636%200.500001H2.43649ZM11.3559%206.70377C11.6%206.45969%2011.6%206.06397%2011.3559%205.81989C11.1118%205.57581%2010.7161%205.57581%2010.472%205.81989L7.16398%209.12794L5.93926%207.90322C5.69518%207.65914%205.29945%207.65914%205.05537%207.90322C4.8113%208.1473%204.8113%208.54303%205.05537%208.7871L6.72204%2010.4538C6.96612%2010.6978%207.36185%2010.6978%207.60592%2010.4538L11.3559%206.70377Z%22%20fill%3D%22%23A8CE67%22%3E%3C/path%3E%3C/svg%3E");
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
  } */

  .Vue-Toastification__toast.Vue-Toastification__toast--success.bottom-center .Vue-Toastification__toast-body {
    color: #a8ce67 !important;
  }

  .Vue-Toastification__toast.Vue-Toastification__toast--warning.bottom-center .Vue-Toastification__toast-body {
    color: #e2d23b !important;
  }