.mfn-report-item a {
    text-decoration: none;
    color: var(--color-black-100);
}

.mfn-archive-container ul {
    list-style: none;
    padding-left: 0;
}

.mfn-archive {
    overflow-x: auto;
}

    /* Reset table design before applying custom design */
    .mfn-archive table,
    .mfn-archive tbody,
    .mfn-archive tr,
    .mfn-archive td {
        border: none;
        background: none;
        color: var(--color-black-100);
    }

        .mfn-archive tbody tr {
            border-bottom: 1px solid var(--color-black-20);
        }

            .mfn-archive tbody tr:first-child {
                border-bottom: 1px solid var(--color-primary-100);
            }

                .mfn-archive tbody tr:first-child td {
                    padding-top: 40px;
                }

.mfn-archive-header-item-type {
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 150%;
}

.mfn-archive-header-year {
    font-size: 32px !important;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: -1.28px;
}

.mfn-archive-event-title {
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 120%;
    letter-spacing: -0.4px;
}

.mfn-archive-event-date {
    color: var(--color-black-100) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 150%;
}
