table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    color: var(--text-title-color);
}

#files {
    background-color: var(--accent-color);
    border-radius: 0 0 1rem 1rem;
}

.table-header {
    background-color: var(--background-color);
    border-radius: 1rem 1rem 0 0;
}

.name-col {
    width: calc(100% - 20rem);
}

.data-col {
    width: 10rem;
}

tbody {
    border-bottom: var(--background-color) 2px solid;
}

td, th {
    text-align: left;
    padding: 1rem;
}

.actions {
    display: flex;
    gap: 0.5rem;
}