
    .share-btn {
      background-color: #ebb7a4;
      color: #222b2693;
      border: none;
      border-radius: 50%;
      width: 50px;
      height: 50px;
      cursor: pointer;
      font-size: 19px;
      display: flex;
      justify-content: center;
      align-items: center;
      transition: transform 0.2s ease, background 0.3s;
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); 
     }

    .share-btn:hover {
      transform: scale(1.1);
      background-color: #ebb7a4;
      color: #222b26db;
    }

    .toast {
      position: fixed;
      bottom: 30px;
      left: 10%;
      transform: translateX(-50%);
      background: #222b26db;
      color: #ebb7a4;
      padding: 10px 18px;
      border-radius: 25px;
      font-size: 14px;
      opacity: 0;
      transition: opacity 0.4s ease;
      z-index: 9999;
    }

    .toast.show {
      opacity: 1;
    }