
.wp-block-columns {
    display: flex;
    flex-wrap: nowrap; /* Ensure columns do not wrap on wide screens */
    gap: 20px; /* Space between columns */
    width: 100%; /* Ensure the container uses full width */
}

.wp-block-column {
    flex: 1; /* Make each column take up equal space */
    min-width: 0; /* Ensure columns do not shrink below their content size */
    box-sizing: border-box; /* Include padding and border in element's total width and height */
}

.wp-files-list {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%; /* Ensure the list uses full width of the column */
}

.wp-file-item {
    padding: 5px;
    padding-left: 10px;
    box-sizing: border-box;
}
.wp-file-item img {
    height: 24px;
    width: 24px;
}
