.basic-share-widget{
  position: relative;
}

.basic-share-btn{
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 50;

  display: inline-flex;
  align-items: center;

  padding: 8px 12px;
  background: #0e1937;
  color: #f7e7c7;
  border-radius: 999px;
  font-size: 14px;
  border: none;
  cursor: pointer;
}

.basic-share-btn:hover{
  opacity: 0.9;
}

.basic-share-btn svg{
  width: 16px;
  height: 16px;
  fill: currentColor;
  margin-right: 6px; /* replaces gap */
}