.icon-dropdown {
  position: relative;
  display: inline-block;
  &__link {
    cursor: pointer;
    outline: none;
    color: $muted-icon-color;
    &:hover {
      opacity: 0.75;
    }
  }
  &__scrim {
    background-color: $overlay-color;
  }
  &__list {
    @include font-size(13px);
    font-weight: bold;
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    right: 0;
    z-index: $scrim-content-z-index;
    background: $tooltip-background-color;
    @include border($panel-border-color);
    border-radius: 4px;
    box-shadow: 0 4px 40px 0 $shadow-color;
    padding: 1rem;
    &--left {
      right: auto;
      left: 0;
    }
    &--bottom {
      top: auto;
      bottom: 0;
    }
    li {
      white-space: nowrap;
      line-height: 2;
    }
  }
}
