/* A single account code, inside the existing player/fullscreen container. */
.watch-page .stage .stage-wm {
  position: absolute;
  inset: auto;
  z-index: 4;
  display: block;
  width: max-content;
  max-width: calc(100% - 32px);
  height: auto;
  margin: 0;
  padding: 0;
  overflow: hidden;
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
  color: #f4f7fa;
  opacity: .02;
  mix-blend-mode: normal;
  font-family: var(--ui-font, inherit);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: .08em;
  white-space: nowrap;
  text-shadow: 0 1px 2px #03070b;
  transform: none;
  transition: none;
  animation: none;
}
.watch-page .stage .stage-wm[hidden] { display: none !important; }
.watch-page .stage .stage-wm[data-watermark-position="top-right"] { top: max(16px, 7%); right: max(16px, 4%); }
.watch-page .stage .stage-wm[data-watermark-position="top-left"] { top: max(16px, 7%); left: max(16px, 4%); }
.watch-page .stage .stage-wm[data-watermark-position="top-center"] { top: max(16px, 7%); left: 50%; transform: translateX(-50%); }
.watch-page .stage .stage-wm[data-watermark-position="lower-right"] { bottom: max(74px, 22%); right: max(16px, 4%); }
.watch-page .stage .stage-wm[data-watermark-position="lower-left"] { bottom: max(74px, 22%); left: max(16px, 4%); }
@media (max-width: 600px) {
  .watch-page .stage .stage-wm { font-size: 12px; }
}
