th.column-status {
    width: 90px !important;
}

th.column-filecount {
    width: 10% !important;
}

td.column-status .badge {
    border-radius: 4px;
    padding-top: 5px;
    padding-bottom: 5px;
}

th.column-revisions {
    width: 5% !important;
}

th.column-compliance {
    width: 7% !important;
}

td.column-revisions {
    text-align: center;
}

th.column-signals,
td.column-signals {
    text-align: center;
    overflow: hidden;
    text-overflow: clip;
    white-space: nowrap;
}

th.column-readstatus,
td.column-readstatus {
    width: 40px;
    text-align: center;
}

.gf-submissions-signals-wrap {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.25rem;
}

.gf-submissions-signal {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.gf-submissions-signal img {
    width: 1rem;
    height: 1rem;
    display: block;
    opacity: 0.9;
}

.gf-submissions-signal-attachments img,
.gf-submissions-signal-accounts img {
    filter: brightness(0) saturate(100%);
}

.gf-submissions-signal-mailchimp img {
    border-radius: 3px;
}

.gf-submissions-signal-mailchimp.is-failed img {
    opacity: 0.55;
}

.gf-submissions-signal-placeholder {
    color: #9ca3af;
}


.gf-submissions-signal-unread {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: var(--wp-admin-theme-color, #3858e9);
    flex-shrink: 0;
}

.column-compliance .gf-compliance-list-icon {
    width: 10%;
    display: inline-flex;
    align-items: center;
}

.column-compliance .gf-compliance-list-icon img {
    width: 18px;
    height: 18px;
    display: block;
    border-radius: 3px;
}
