/* Dados: el objetivo arriba y una fila de dados por jugador. */
.dados { background: #FFEAF2; }
.da-centro { flex: 1; display: flex; flex-direction: column; align-items: center; gap: .8rem; }
.da-obj { text-align: center; }
.da-obj__titulo { font-size: 3.2rem; font-weight: var(--tg-w-strong); letter-spacing: -.03em; line-height: 1; color: #C2366B; }
.da-obj__sub { font-size: 1.5rem; color: var(--tg-muted); margin-top: .3rem !important; }
.da-filas { display: flex; flex-direction: column; gap: .5rem; width: 50rem; }
.da-fila { display: flex; align-items: center; gap: .8rem; background: #fff; border-radius: 1rem; padding: .4rem 1rem; border: .15rem solid transparent; }
.da-fila--hecha { border-color: #F2A7C3; }
.da-fila .cl-jugador__nombre { flex: none; width: 9rem; }
.da-dados { display: flex; gap: .5rem; flex: none; width: 17rem; }
.da-espera { font-size: 2rem; color: var(--tg-muted); }
.da-tiros { font-size: 1.2rem; color: var(--tg-muted); width: 4rem; }
.da-valor { flex: 1; font-size: 1.5rem; font-weight: var(--tg-w-strong); color: var(--tg-muted); }
.da-valor--bien { color: var(--tg-online); }
/* Con 4 jugadores las 4 filas deben caber: dados de 2.5 rem en la tele. */
.da-fila .cl-dado { width: 2.5rem; height: 2.5rem; font-size: 1.5rem; border-radius: .55rem; }
.da-dados { width: 15rem; }
