#rename-files-preview {
    min-width: 800px;
    min-height: 500px;

    dialog {
        background-color: var(--color-sidepane);
        padding: 14px 24px;
    }

    .virtualized-table-container {
        flex: 1 1 auto;
        display: flex;
        overflow: hidden;
        border: var(--material-panedivider);

        .virtualized-table-wrapper {
            width: 100%;
        }

        .virtualized-table-loading {
            width: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .virtualized-table {
            overflow: hidden;

            .row {
                &.new:not(.selected) {
                    color: var(--fill-primary);
                }

                &.old:not(.selected) {
                    color: var(--fill-secondary);
                }
            }
        }
    }

    progress {
        &.hidden {
            display: none;
        }
    }
}