/* Stop de dibujos: la letra enorme en el centro. */
.stop { background: #FFEFF0; }
.stop-centro { flex: 1; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: .6rem; }
.stop-ante { font-size: 1.4rem; color: var(--tg-muted); font-weight: var(--tg-w-medium); }
.stop-letra { width: 13rem; height: 13rem; border-radius: 2rem; background: #E8505B; color: #fff; display: flex; align-items: center; justify-content: center;
  font-size: 10rem; font-weight: var(--tg-w-strong); line-height: 1; }
.stop-cartel { min-height: 2.4rem; font-size: 2rem; font-weight: var(--tg-w-strong); color: #E8505B; }
.stop-buenos { display: flex; flex-wrap: wrap; justify-content: center; gap: .5rem; max-width: 36rem; }
.stop-buenos span { background: #fff; border-radius: .8rem; padding: .3rem .7rem; font-size: 1.3rem; display: flex; align-items: center; gap: .4rem; }
.stop-buenos b { font-size: 2rem; font-weight: normal; }
.stop .cl-jugadores { align-self: center; }
