#pwa-toast {
   display: none;
   min-width: 250px;
   background-color: #FFF7F6;
   color: #333;
   text-align: center;
   border-radius: 10px;
   padding: 16px;
   position: fixed;
   z-index: 9999;
   left: 0;
   right: 0;
   margin: auto;
   width: fit-content;
   top: 30px;
   font-size: 17px;
}

#pwa-toast.hide{
   display: none !important;
}

#pwa-toast img{
   width: 32px;
   float: left;
   margin-right: 10px;
}

#pwa-info{
   float: left;
   text-align: left;
   line-height: 1;
}

#pwa-info p{
   margin-bottom: 0px;
   font-size: 14px;
   line-height: 1;
}

#pwa-info small{
   font-size: 10px;
}

#pwa-install{
   display: inline-block;
   color: #FFF;
   padding: 5px 15px;
   font-size: 12px;
   float: right;
   margin-left: 20px;
   cursor: pointer;
   border: 1px solid #100b36;
   background-color: #100b36;
   border-radius: 10px;
}
