/* 小图层随鼠标移动：纸上淡金与雾蓝的颜料扩散，没有硬轮廓或亮点。 */
.paper-cursor-glow {
  position: fixed;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  z-index: 40;
  pointer-events: none;
  opacity: 0;
  transition: opacity .3s ease;
}
.paper-cursor-glow::before {
  content: '';
  position: absolute;
  width: 360px;
  height: 310px;
  left: -180px;
  top: -155px;
  border-radius: 47% 53% 56% 44%;
  background:
    radial-gradient(ellipse at 43% 44%, rgba(232, 193, 109, .18), transparent 62%),
    radial-gradient(ellipse at 62% 60%, rgba(136, 177, 214, .14), transparent 59%);
  filter: blur(15px);
}
.paper-cursor-glow.is-visible {opacity: 1;}
/* 系统偏好与站内开关都关闭光晕，触屏不留下一团固定的颜色。 */
body.reduce-motion .paper-cursor-glow {display:none;}
@media (prefers-reduced-motion: reduce), (any-hover: none) {
  .paper-cursor-glow {display:none;}
}
