/* Piłka (albo herb) za kursorem: małe okrągłe znaczki, nie reagują na mysz, chowają się na ekranach dotykowych, przy „ogranicz ruch” i w druku. */
.gpc-fx{position:fixed;left:0;top:0;width:28px;height:28px;margin:0;padding:0;pointer-events:none;z-index:9998;opacity:0;transition:opacity .2s;will-change:transform}
.gpc-fx.on{opacity:.95}
.gpc-fx svg,.gpc-fx img{display:block;width:100%;height:100%;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}
.gpc-fx img{object-fit:contain}
.gpc-fx.gpc-fx-hop svg,.gpc-fx.gpc-fx-hop img{animation:gpc-fx-hop .32s ease-out}
@keyframes gpc-fx-hop{0%{transform:scale(1)}35%{transform:scale(1.45) translateY(-6px)}100%{transform:scale(1)}}
@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),print{.gpc-fx{display:none!important}}
