/* ============================================================
   组件样式：图片预览（scripts/components/Preview.js）
   ============================================================ */

/* 预览遮罩 */
.imgPreviewMask {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9500;
  display: none;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* 预览显示 */
.imgPreviewMask.show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* 预览图 */
.imgPreviewMask img {
  max-width: 80vw;
  max-height: 80vh;
  -webkit-transition: transform .15s ease;
  -moz-transition: transform .15s ease;
  -o-transition: transform .15s ease;
  transition: transform .15s ease;
  cursor: zoom-in;
}

/* 预览提示 */
.imgPreviewMask .pvTip {
  position: absolute;
  bottom: 28px;
  left: 0;
  right: 0;
  text-align: center;
  color: rgba(255, 255, 255, 0.75);
  font-size: 13px;
}