.p4-events{overflow:hidden}.p4-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:210px}.p4-event{min-width:0}.p4-controls{display:flex;justify-content:center;gap:12px;margin:18px 0}.p4-controls button{border:1px solid #dba46b;border-radius:9px;background:#fff6e8;color:#81390e;padding:10px 17px;font:inherit;cursor:pointer}.p4-controls button:focus-visible{outline:3px solid #9b4b1d}.count b{font-variant-numeric:tabular-nums}@media(max-width:760px){.p4-track{grid-template-columns:1fr}.p4-event:nth-child(n+2){display:none}}