/* ============================================================================
   视频画面修复 · 合规提示（2026-10-07）

   背景：老板看到同行的「去水印」工具在【进页面 / 输入框下方 / 点下载】三处
   都放了免责提示，要求照做。核对后确认：同行那套的本质是「责任切割」——
   在每个关键动作点重复出现，才形成「用户明知并承诺」的证据链。
   所以这里也按**动作节点**分两处弹：

     ① enter()  进入子页   → 「说明」：中立工具定位 + 后果自担
     ② guard()  点「开始处理」→ 「承诺」：享有权利 / 已获授权（每次点都弹）
     ③ guardOnce() 第一次「保存 / 下载」→ 只弹一次（2026-10-09 合规改造 B 组）
                    · .dew-c-note  = 弹窗里「确认后不再提示」那行小字
                    · .dew-rights-note = 保存按钮下面那行常驻灰色小字

   🔴 类名一律 `dew-c-` 前缀（本功能别处用 `.dew-`）—— 新类名必须全局唯一。
   🔴 浮层由 JS 挂到 document.body —— **禁止**写进默认 display:none 的容器里。
   ========================================================================== */
.dew-c-mask {
  display: none;
  position: fixed; inset: 0; z-index: 9995;
  background: rgba(38, 25, 14, .45);
  -webkit-tap-highlight-color: transparent;
}
.dew-c-mask.open { display: flex; align-items: center; justify-content: center; padding: 18px; }

.dew-c-sheet {
  width: 100%; max-width: 368px; max-height: 82vh; overflow-y: auto;
  background: #fff; border-radius: 16px;
  padding: 20px 18px 0;
  box-shadow: 0 18px 50px rgba(38, 25, 14, .25);
  animation: dewCPop .18s ease-out;
}
@keyframes dewCPop { from { transform: scale(.94); opacity: 0; } to { transform: scale(1); opacity: 1; } }

.dew-c-h {
  font-size: 17px; font-weight: 800; color: #2B2118;
  text-align: center; margin-bottom: 12px;
}
.dew-c-b { font-size: 14px; line-height: 1.78; color: #6B5B4C; }
.dew-c-b b { color: #C2410C; font-weight: 700; }

.dew-c-foot {
  display: flex; gap: 10px;
  margin: 16px -18px 0; border-top: 1px solid #F0E7DC;
}
.dew-c-btn {
  flex: 1; padding: 14px 0; font-size: 15px; font-weight: 700;
  background: none; border: none; cursor: pointer;
  color: #9A8C7E; font-family: inherit;
}
.dew-c-btn.primary { color: #F95901; }
.dew-c-btn:active { background: #FAF5EF; }

/* 「确认后不再提示」——只在一次性承诺（③）里出现 */
.dew-c-note {
  font-size: 11.5px; line-height: 1.6; color: #B0A496;
  text-align: center; margin-top: 10px;
}

/* 保存按钮下面那行常驻小字（11px 灰）—— 一次性承诺的"常驻版"
   🔴 带 id 作用域（新 CSS 一律带作用域）；且**不引用别的模块的类名**
      （写 `.ad-acts + .dew-rights-note` 会被 check-css-collisions 判成跨模块重名） */
#sub-alldl .dew-rights-note,
#sub-watermark .dew-rights-note {
  font-size: 11px; line-height: 1.62; color: #A79C90;
  margin: 8px 2px 0;
}
