/* 配合 body.site-guard：限制复制选区；搭建器 .wzdj-builder 内仍可选中编辑 */

body.site-guard {
  -webkit-user-select: none;
  user-select: none;
}

body.site-guard .wzdj-builder {
  -webkit-user-select: text;
  user-select: text;
}

body.site-guard input,
body.site-guard textarea,
body.site-guard select,
body.site-guard [contenteditable="true"] {
  -webkit-user-select: text;
  user-select: text;
}

body.site-guard img {
  -webkit-user-drag: none;
  user-drag: none;
}

body.site-guard .wzdj-builder img {
  -webkit-user-drag: auto;
  user-drag: auto;
}

/* 开发者侧指纹：留在 DOM/源码中，视觉上几乎不可见（非依赖其做法律证据） */
.site-dev-fingerprint {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
  pointer-events: none;
  opacity: 0.02;
  font-size: 1px;
  line-height: 1;
}
