.checker-disc{pointer-events:none;filter:drop-shadow(0 2px 1px #0004);background-image:url(/images/checkers/jaguar-tokens-v2.png);background-repeat:no-repeat;background-size:200% 200%;width:100%;height:100%;transition:transform .18s;display:block;position:relative}.checkers-page .ch-square.selected .checker-disc{filter:drop-shadow(0 0 3px #f5d080);transform:translateY(-2px)}.checkers-page .ch-avatar{background:0 0;overflow:visible}.checkers-page .ch-captured{letter-spacing:0;font-size:12px}.checkers-page .ch-history li{grid-template-columns:30px 1fr 1fr}.checkers-page .ch-board{overflow:hidden}.checkers-page .ch-square.can-capture:after{z-index:4}@media (prefers-reduced-motion:reduce){.checker-disc{transition:none}}.checker-guide{grid-template-columns:repeat(2,1fr);gap:16px;margin:20px 0;display:grid}.checker-guide>div{flex-direction:column;align-items:center;gap:8px;display:flex}.checker-guide .checker-disc{width:88px;height:88px}.checker-guide span:last-child:not(.checker-disc){color:#e1b75e;font-size:12px}.checker-motion,.checker-captured{z-index:5;pointer-events:none;will-change:transform,opacity;visibility:visible;transition:none;position:absolute}.checker-captured{z-index:4}.checker-impact,.checker-crowning-halo,.checker-crowning-spark{pointer-events:none;z-index:6;box-sizing:border-box;position:absolute}.checker-impact{border:3px solid #f4d48a;border-radius:50%;box-shadow:0 0 12px #e1b75e99}.checker-crowning-halo{border:3px solid #ffe6a3;border-radius:50%;box-shadow:0 0 16px #edc166,inset 0 0 12px #edc16677}.checker-crowning-spark{filter:drop-shadow(0 0 3px #ffda7b);background:radial-gradient(circle,#fff4c9 0 4%,#e1b75e 5% 8%,#0000 9%)}@media (prefers-reduced-motion:reduce){.checker-motion,.checker-captured,.checker-impact,.checker-crowning-halo,.checker-crowning-spark{display:none}}
