/* ñ.lol — "Defiende la Ñ": only what the game module itself needs.
   Page chrome (headers, panels, buttons) belongs to each host page. */
.g1-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;
cursor:none;touch-action:none;-webkit-user-select:none;user-select:none}
.g1-flag{margin-right:.35rem;font-family:system-ui}
.g1-mini{color:var(--dim);font-size:.78rem}
.g1-me td{color:var(--a);font-weight:600}
.g1-hurt{animation:g1shake .26s cubic-bezier(.36,.07,.19,.97) both}
@keyframes g1shake{
  10%,90%{transform:translate(-2px,1px)}
  20%,80%{transform:translate(4px,-2px)}
  30%,50%,70%{transform:translate(-6px,2px)}
  40%,60%{transform:translate(6px,-1px)}
}
@media(prefers-reduced-motion:reduce){.g1-hurt{animation:none}}
