/* _content/Memgroups.MgLibrary/Modals/MgTooltip.razor.rz.scp.css */
.tooltip-wrapper[b-m18uphldww] {
  position: relative;
  display: inline-block;
  cursor: pointer;
  padding: 4px;
}

.tool-text-top[b-m18uphldww], .tool-text-right[b-m18uphldww], .tool-text-left[b-m18uphldww], .tool-text-bottom[b-m18uphldww] {
  visibility: hidden;
  display:none;
  position: absolute;
  width: 200px;
  min-height: 2rem;
  bottom: 100%;
  margin-left: -100px;
  background-color: aliceblue;
  text-align: center;
  padding: 6px 4px;
  border-radius: 6px;
  margin-bottom: 15px;
  border: 1px solid grey;
  z-index: 10000;
  height: fit-content;
}

.tool-text-top[b-m18uphldww] {
  left: 50%;
}

.tool-text-bottom[b-m18uphldww] {
  left: 50%;
  top: 110%;
  margin-top: 5px;
}

.tool-text-right[b-m18uphldww] {
  margin-left: 0px;
  left: 110%;
  top: 0%;
}

.tool-text-left[b-m18uphldww] {
  right: 110%;
  top: 0;
}

.tool-text-top[b-m18uphldww]::after, .tool-text-right[b-m18uphldww]::after, .tool-text-left[b-m18uphldww]::after, .tool-text-bottom[b-m18uphldww]::after {
  content: "";
  position: absolute;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #000 transparent transparent transparent;
}

.tool-text-left[b-m18uphldww]::after {
  top: 45%;
  right: -10px;
  transform: rotateZ(270deg);
}

.tool-text-right[b-m18uphldww]::after {
  top: 45%;
  left: -5px;
  transform: rotateZ(90deg);
}

.tool-text-top[b-m18uphldww]::after {
  top: 100%;
  left: 50%;
}

.tool-text-bottom[b-m18uphldww]::after {
  left: 50%;
  bottom: 100%;
  transform: rotateZ(180deg);
}

.tooltip-wrapper:hover .tool-text-top[b-m18uphldww], .tooltip-wrapper:hover .tool-text-right[b-m18uphldww], .tooltip-wrapper:hover .tool-text-left[b-m18uphldww], .tooltip-wrapper:hover .tool-text-bottom[b-m18uphldww] {
  visibility: visible;
  display:block;
}
