/* ATIZA Clientes - layout of clientes/sorteos.php; externalized from PHP.
   Brand tokens and global controls remain in customer-design-system.css and customer-pages.css. */
.raffle-public-grid{display:grid;gap:14px}
.raffle-public-card{
  display:grid;
  gap:14px;
  padding:18px;
  border-radius:22px;
  background:rgba(255,255,255,.04);
  border:1px solid rgba(255,255,255,.08);
}
.raffle-public-meta{display:flex;gap:8px;flex-wrap:wrap}
.raffle-public-chip{
  display:inline-flex;
  align-items:center;
  padding:7px 10px;
  border-radius:999px;
  background:rgba(251,109,1,.1);
  border:1px solid rgba(251,109,1,.2);
  font-size:.82rem;
  color:#ffd8b0;
}
.raffle-public-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
@media (min-width: 760px){
  .raffle-public-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}