.payment-stats{margin-bottom:20px}.payment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.payment-stat{background:#0b2030;border:1px solid #285068;border-radius:16px;padding:16px}.payment-stat span{display:block;color:#f4ce7d;font-weight:800}.payment-stat strong{display:block;color:#eef8f8;font-size:22px;margin:5px 0}.payment-stat small{color:#9eb6ba}.ticket-actions{display:flex;gap:8px;margin:0;justify-content:flex-end;flex-wrap:wrap}.mini-action{border:0;border-radius:8px;padding:7px 9px;text-decoration:none;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.whatsapp{background:#25d366;color:#062d15}.ticket-image{background:#f1c873;color:#2a220e}.cancel-sale{background:#f3d8d8;color:#7b2525}.ticket-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr))}.ticket.sold,.ticket.paid{display:grid;grid-template-columns:56px minmax(80px,1fr) auto;align-items:center;gap:10px}.ticket.sold .ticket-number,.ticket.paid .ticket-number{grid-row:span 2}.ticket.sold small,.ticket.paid small{min-width:0}.ticket.sold .status,.ticket.paid .status{margin-top:0}.stats-grid{grid-template-columns:repeat(5,1fr)}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media(max-width:1000px){.stats-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.payment-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.hero-actions{width:100%;justify-content:flex-start}}@media(max-width:600px){.stats-grid{grid-template-columns:repeat(2,1fr)}.ticket.sold,.ticket.paid{grid-template-columns:52px 1fr}.ticket-actions{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:500px){.payment-grid{grid-template-columns:1fr}.hero-actions .button{width:100%}}
