
h3[data-v-97d29868] {
    font-weight: var(--title-font-weight);
    text-transform: var(--title-text-transform);
    color: var(--body-title-color);
}
table.course-registrations[data-v-97d29868] {
    width: 100%;
    border-collapse: collapse;
    font-size: var(--w-font-14-main);
}
table.course-registrations[data-v-97d29868], table.course-registrations[data-v-97d29868] * {
        color: var(--body-text-color);
}
table.course-registrations > :is(thead, tbody) > tr[data-v-97d29868]:hover {
            background-color: rgb(0, 0, 0, 0.02);
}
table.course-registrations > :is(thead, tbody) > tr > th[data-v-97d29868], table.course-registrations > :is(thead, tbody) > tr > td[data-v-97d29868] {
            line-height: 1.1em;
}
table.course-registrations > :is(thead, tbody) > tr > th[data-v-97d29868] {
            padding: .4em .4em .1em;
}
table.course-registrations > :is(thead, tbody) > tr > td[data-v-97d29868] {
            padding: .4em;
            border: 1px solid rgb(0, 0, 0, .075);
            line-height: 1.3em;
            vertical-align: middle;
}

