

#bhAnalyticsContextTooltip{

  position:fixed;

  z-index:2147483000;

  width:
    min(
      310px,
      calc(100vw - 24px)
    );

  padding:
    11px
    13px;

  border:
    1px solid
    rgba(52,211,153,.22);

  border-radius:
    13px;

  background:
    linear-gradient(
      145deg,
      rgba(9,20,37,.98),
      rgba(12,18,36,.98)
    );

  box-shadow:
    0 16px 40px
    rgba(0,0,0,.32);

  color:#eef8ff;

  pointer-events:none;

  opacity:0;

  visibility:hidden;

  transform:
    translateY(5px);

  transition:
    opacity .16s ease,
    transform .16s ease,
    visibility .16s ease;
}


#bhAnalyticsContextTooltip.show{

  opacity:1;

  visibility:visible;

  transform:
    translateY(0);
}


#bhAnalyticsContextTooltip .bh-context-kicker{

  color:#56eac7;

  font-size:9px;

  font-weight:900;

  letter-spacing:.09em;

  text-transform:uppercase;

  line-height:1.35;
}


#bhAnalyticsContextTooltip .bh-context-copy{

  margin-top:4px;

  color:#dce9f6;

  font-size:11.5px;

  font-weight:720;

  line-height:1.5;
}


[data-bh-cta-context]{

  position:relative;
}


[data-bh-cta-context="analytics"]{

  cursor:pointer;
}

