@keyframes playPause {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  99% {
    transform: scale(1.3);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 0;
  }
}
.xgplayer xg-start-inner {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.38);
}
.xgplayer .xgplayer-start {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 5;
  transform: translate(-50%, -50%);
  cursor: pointer;
}
.xgplayer .xgplayer-start svg {
  width: 100%;
  height: 100%;
}
.xgplayer .xgplayer-start.hide {
  display: none;
  pointer-events: none;
}
.xgplayer .xgplayer-start.focus-hide {
  display: none;
  pointer-events: none;
}
.xgplayer .xgplayer-start:hover {
  opacity: 0.85;
}
.xgplayer .xgplayer-start .xg-icon-play {
  display: block;
}
.xgplayer .xgplayer-start .xg-icon-pause {
  display: none;
}
.xgplayer .xgplayer-start[data-state=pause] .xg-icon-play {
  display: none;
}
.xgplayer .xgplayer-start[data-state=pause] .xg-icon-pause {
  display: block;
}
.xgplayer .xgplayer-start.interact {
  display: block;
}
.xgplayer .xgplayer-start.interact xg-start-inner {
  animation: playPause 0.4s 0.1s ease-out forwards;
}
.xgplayer .xgplayer-start.show {
  display: block;
}
.xgplayer.xgplayer-mobile xg-start-inner {
  background: initial;
  border-radius: 0;
}
.xgplayer.xgplayer-mobile .xgplayer-start {
  height: 50px;
  width: 50px;
}
.xgplayer.xgplayer-mobile .xgplayer-start:hover {
  opacity: 1;
}
.xgplayer.xgplayer-inactive .xgplayer-start.auto-hide, .xgplayer.xgplayer-is-enter .xgplayer-start.auto-hide {
  display: none;
}
.xgplayer.xgplayer-isloading.xgplayer-playing .xgplayer-start {
  display: none;
}
.xgplayer.xgplayer-is-enter .xgplayer-start, .xgplayer.xgplayer-is-error .xgplayer-start {
  display: none;
}
.xgplayer.xgplayer-is-enter .xgplayer-start.show, .xgplayer.xgplayer-is-error .xgplayer-start.show {
  display: none;
}