/******* Do not edit this file *******
Code Snippets Manager
Saved: May 15 2026 | 10:19:50 */
@charset "UTF-8";
/* ── Curseur principal ── */
#paw-cursor {
  position: fixed;
  pointer-events: none;
  z-index: 9999;
  display: none;
  animation: swing 1.4s ease-in-out infinite alternate;
  will-change: transform;
  rotate: -45deg;
  stroke-width: 2px;
  stroke: black;
}
@keyframes swing {
  0% {
    transform: translate(-50%, -50%) rotate(-3deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(3deg);
  }
}
/* ── Empreintes trail ── */
.paw-trail {
  position: fixed;
  pointer-events: none;
  z-index: 9998;
  animation: trail-fade 450ms ease-out forwards;
  will-change: opacity, transform;
  rotate: -45deg;
}
@keyframes trail-fade {
  0% {
    opacity: 0.75;
    transform: translate(-50%, -50%) rotate(var(--rot));
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) rotate(var(--rot));
  }
}
