.events-table-wrapper {width: 100%; overflow-x: auto;}
.events-table {width: 100%; border-collapse: collapse;}
.events-table th,
.events-table td {padding: 8px 15px; text-align: left; vertical-align: middle; border-bottom: 1px solid #ddd;}
.events-table th {font-weight: 700;}
.events-table :is(th, td):not(:nth-child(4)) {width: 1%; white-space: nowrap;}
.events-table td:first-child {font-weight: 700;}