﻿<style >
#accreditation-page .modern-table-container {
    border-radius: 1rem;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    margin: 2rem 0;
    background: white;
}

#accreditation-page .modern-table thead {
    background: linear-gradient(to right, #4361ee, #3a0ca3);
    color: #fff;
}

#accreditation-page .modern-table th,
#accreditation-page .modern-table td {
    vertical-align: middle;
    padding: 1rem;
    text-align: center;
    white-space: nowrap;
}

#accreditation-page .modern-table tbody tr:nth-child(even) {
    background-color: #f9f9f9;
}

#accreditation-page .modern-table tbody tr:hover {
    background-color: #e0e7ff;
    transition: 0.3s;
}

#accreditation-page .modern-table th:first-child,
#accreditation-page .modern-table td:first-child {
    border-left: none;
}

</style >
