:host {
  height: 180px;
  transform: translateX(13%);
  display: block;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

img {
  position: absolute;
  box-shadow: 0 0 1px 1px var(--main-title-hr-color);
  height: 100%;
}

.indicationList {
  position: absolute;
  left: calc(100% - 700px);
  bottom: 10%;
  z-index: 1;
  display: flex;

  .indicationItem {
    margin: 4px;
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.3);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    cursor: pointer;

    &.active {
      background-color: #01bdff;
    }
  }
}
