a { text-decoration: none; font-weight: bold; color: $text-color; } .actions-container { display: flex; width: 100%; margin-top: 20px; gap: 20px; } .actions-container a { width: 100%; padding: 12px 0; background-color: $secondary-bg-color; text-align: center; border-radius: 15px; border: dashed $secondary-bg-color-lighter; } .actions-container a:hover { background-color: $secondary-bg-color-light; } .participants-search { margin-top: 40px; width: 100%; } .participants-table { margin-top: 0px; width: 100%; border-collapse: collapse; } .participants-table th { position: sticky; background-color: $secondary-bg-color-lighter; z-index: 100; top: 0; } .participants-table th,td { text-align: left; padding: 8px 8px; } .participants-table tr:hover { background-color: $secondary-color !important; cursor: pointer; } .participants-table tr:nth-child(odd) { background-color: $secondary-bg-color-light; }