/* ===== 真实统计 + 收藏弹窗样式 ===== */
[data-stat]{font-variant-numeric:tabular-nums}
[data-stat].dim{opacity:.62}
.m-stat{color:#7b8797}
.statbig{margin:10px 0 2px;font-size:13px;color:#5a6572;display:flex;align-items:center;gap:7px}
.statbig b{color:#1d6fd4;font-weight:600}
.statbig i{width:6px;height:6px;border-radius:50%;background:#22c55e;display:inline-block;
  box-shadow:0 0 0 3px rgba(34,197,94,.16)}

/* 收藏引导 */
.favm{position:fixed;inset:0;background:rgba(9,14,22,.42);backdrop-filter:blur(3px);
  display:flex;align-items:center;justify-content:center;padding:20px;z-index:900;
  opacity:0;transition:opacity .24s ease}
.favm.in{opacity:1}
.favbox{position:relative;width:100%;max-width:352px;background:#fff;border-radius:16px;
  padding:26px 24px 20px;text-align:center;box-shadow:0 24px 60px rgba(8,15,26,.28);
  transform:translateY(12px) scale(.97);transition:transform .26s cubic-bezier(.2,.8,.3,1)}
.favm.in .favbox{transform:none}
.favx{position:absolute;top:10px;right:12px;width:28px;height:28px;border:0;background:none;
  font-size:20px;line-height:1;color:#9aa6b6;cursor:pointer;border-radius:8px}
.favx:hover{background:#f1f4f8;color:#5a6572}
.favstar{width:52px;height:52px;margin:0 auto 12px;border-radius:14px;display:grid;
  place-items:center;font-size:26px;color:#fff;background:linear-gradient(135deg,#3ec9e0,#1d6fd4);
  box-shadow:0 8px 18px rgba(29,111,212,.28)}
.favbox h4{margin:0 0 8px;font-size:17px;color:#16202e;letter-spacing:.2px}
.favbox p{margin:0 0 8px;font-size:13.5px;line-height:1.7;color:#5a6572}
.favhint{background:#f4f8fc;border:1px solid #e3edf7;border-radius:9px;padding:9px 11px;
  color:#45526180;font-size:12.8px;color:#455261;margin:12px 0 16px !important}
.favbox kbd{display:inline-block;padding:1px 6px;border-radius:5px;background:#fff;
  border:1px solid #cdd8e4;border-bottom-width:2px;font-size:12px;font-family:inherit;color:#2b3644}
.favact{display:flex;gap:9px}
.favact button{flex:1;height:38px;border-radius:9px;font-size:13.5px;cursor:pointer;
  border:1px solid transparent;transition:.15s;font-family:inherit}
.favok{background:#1d6fd4;color:#fff;font-weight:600}
.favok:hover{background:#155bb0}
.favno{background:#f3f5f8;color:#5a6572;border-color:#e2e7ee}
.favno:hover{background:#e9edf3}
@media(max-width:420px){
  .favbox{max-width:100%;padding:22px 18px 16px}
  .favbox h4{font-size:16px}
}

/* 域名强调 + 复制按钮（2026-11-10） */
.favdom{font-size:20px;font-weight:700;color:#1d6fd4;letter-spacing:.4px;
  margin:-4px 0 10px;font-family:ui-monospace,Menlo,Consolas,monospace;
  word-break:break-all;line-height:1.25}
.favsub{font-size:13px;color:#5a6572;line-height:1.65;margin:0 0 10px !important}
.favsub b{color:#16202e;font-weight:600}
.favcopy{display:block;width:100%;height:34px;margin:0 0 9px;border-radius:9px;
  border:1px solid #d6e2f0;background:#f4f8fd;color:#1d6fd4;font-size:13px;
  cursor:pointer;font-family:inherit;transition:.15s}
.favcopy:hover{background:#e9f2fc}
.favcopy.ok{background:#e8f7ee;border-color:#bfe8cd;color:#128a4a}
.favbox{max-height:calc(100vh - 40px);overflow:auto}
