/* ----------------------- WMTooltip START ----------------------- */

/* The Main Bubble */
.popover.wm-tooltip-custom {
  width: max-content !important;
  max-width: 280px !important;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.8) 0%,
    #ffffff 100%
  ) !important;
  padding: 12px !important;
  border-radius: 16px !important;
  border: 1px solid #f1f2f3 !important;
  border-bottom: none !important;
  box-shadow:
    0px 56px 56px -28px #1e293b08,
    0px 32px 32px -16px #1e293b08,
    0px 20px 20px -12px #1e293b08,
    0px 3px 3px -1.5px #1e293b08,
    0px 1px 1px -0.5px #1e293b08,
    0px 72px 72px -36px #1e293b08 !important;
  backdrop-filter: blur(48px) !important;
  z-index: 999999 !important;
}

.popover.wm-tooltip-custom[data-popper-placement="top"] {
  margin-bottom: 6px !important;
}
.popover.wm-tooltip-custom[data-popper-placement="bottom"] {
  margin-top: 6px !important;
}
.popover.wm-tooltip-custom[data-popper-placement="left"] {
  margin-right: 6px !important;
}
.popover.wm-tooltip-custom[data-popper-placement="right"] {
  margin-left: 6px !important;
}

/* The Body (where the text lives) */
.wm-tooltip-custom .popover-body {
  display: flex !important;
  flex-direction: column !important;
  justify-content: start !important;
  align-items: start !important;
  gap: 12px !important;
  overflow-wrap: anywhere !important;
  word-break: normal !important;
  padding: 0 !important;
  font-family: "Plus Jakarta Sans", sans-serif !important;
  font-optical-sizing: auto !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  font-style: normal !important;
  line-height: 20px !important;
  letter-spacing: -0.2px !important;
  color: #475569 !important;
}

/* The Arrow */
/* Arrow Background */
.wm-tooltip-custom[data-popper-placement="top"] .popover-arrow::after {
  border-top-color: #ffffff !important;
}
.wm-tooltip-custom[data-popper-placement="bottom"] .popover-arrow::after {
  border-bottom-color: #fefefe !important;
}
.wm-tooltip-custom[data-popper-placement="left"] .popover-arrow::after {
  border-left-color: #fefefe !important;
}
.wm-tooltip-custom[data-popper-placement="right"] .popover-arrow::after {
  border-right-color: #fefefe !important;
}

/* Arrow Border Color */
.wm-tooltip-custom .popover-arrow::before {
  border-color: transparent !important;
}
.wm-tooltip-custom[data-popper-placement="top"] .popover-arrow::before {
  border-top-color: #f1f2f3 !important;
}
.wm-tooltip-custom[data-popper-placement="bottom"] .popover-arrow::before {
  border-bottom-color: #f1f2f3 !important;
}
.wm-tooltip-custom[data-popper-placement="left"] .popover-arrow::before {
  border-left-color: #f1f2f3 !important;
}
.wm-tooltip-custom[data-popper-placement="right"] .popover-arrow::before {
  border-right-color: #f1f2f3 !important;
}

/* Arrow Extra Effects */
/* .wm-tooltip-custom .popover-arrow {
} */

/* ----------------------- WMTooltip END ----------------------- */
