.rebuild-v016 #view-inbound abbr {
  text-decoration: underline dotted #8c8c8c;
  text-underline-offset: .2em;
  cursor: help;
}
.rebuild-v016 #view-inbound .v8-video-copy { margin-bottom: 12px; }
.rebuild-v016 .v16-kos-note {
  margin: 0 0 24px;
  max-width: 900px;
  color: #a3a3a3;
  font-size: 13px;
  line-height: 1.8;
}
.rebuild-v016 .introduction-cover-art,
.rebuild-v016 .introduction-play:hover .introduction-cover-art {
  display: block;
  inset: 0;
  gap: 0;
  transform: none;
  opacity: 1;
}
.rebuild-v016 .introduction-cover-art img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 0;
  filter: none;
  transform: none;
  box-shadow: none;
}
.rebuild-v016 .introduction-cover-shade {
  background: linear-gradient(180deg, #030b1377, #030b130d 42%, #030b1388 77%, #030b13ed);
}
.rebuild-v016 .v16-cover-image-note {
  margin-left: auto;
  color: #fafafa;
  font-size: 11px;
}
@media (max-width: 639px) {
  .rebuild-v016 .introduction-cover-caption { flex-wrap: wrap; gap: 4px 8px; }
  .rebuild-v016 .introduction-cover-caption strong { font-size: 12px; }
  .rebuild-v016 .v16-cover-image-note { font-size: 9px; }
}
