/* Jeton : styles communs (copié à l'identique dans drapeau/, pays/, presal/). */
.jt{ position:absolute; left:0; top:0; pointer-events:none; z-index:6; will-change:transform, opacity; transition:opacity .28s ease; }
.jt__rot{ transform-origin:50% 0; will-change:transform; }
.jt__sq{ transform-origin:50% 100%; will-change:transform; }
.jt-shadow{ position:absolute; left:0; top:0; width:100px; height:10px; border-radius:50%; background:radial-gradient(closest-side, rgba(0,0,0,.75), rgba(0,0,0,0)); pointer-events:none; transform-origin:0 50%; z-index:5; will-change:transform, opacity; }
@media (hover:hover) and (pointer:fine){ .is-hover-tk{ cursor:grab; } }
.is-holding, .is-holding *{ cursor:grabbing !important; }
