.tooltipWrapper {
    position: relative;
    display: inline-block;
  }
  
  .tooltiptext {
    min-width: 120px;
      max-width: 100%;
      background-color: #fff;
    color: #000000df;
    text-align: center;
    border-radius: 4px;
    padding: 4px 8px;
    z-index: 1;
      font-size: 14px;
      box-shadow: 0 4px 15px rgba(0, 0, 0, 0.11), 0 2px 8px rgba(0, 0, 0, 0.1);
  }
  
  .tooltiptextDark{
      background-color: #000000df;
    color: #fff;
  }
  
  .tooltip{
      visibility: hidden;
      opacity: 0;
      position: absolute;
      width: 200px;
      margin-left: -100px;
      display: flex;
      bottom: 130%;
      left: 50%;
      display: flex;
      justify-content: center;
      align-items: center;
      transition: .15s;
  }
  
  .bottomTooltip{
      bottom: unset;
      top: 130%;
  }
  
  .tooltipWrapper:hover .tooltip {
    visibility: visible;
      opacity: 1;
  }
  
  .tooltipWrapper .tooltip:hover {
    visibility: hidden !important;
      opacity: 0;
  }
  