:host ::ng-deep iqser-table {
    iqser-table-header {
        iqser-table-column-name .name {
            padding-left: 22px;
        }

        .header-item {
            box-shadow: none;
            border-top: 1px solid var(--iqser-separator);

            .all-caps-label {
                margin-right: 10px;
            }

            iqser-circle-button {
                margin-right: 2px;
            }

            .separator {
                margin-left: 14px;
                background-color: var(--iqser-separator);
                width: 1px;
                height: 30px;
                margin-right: 16px;
            }
        }
    }

    cdk-virtual-scroll-viewport {
        height: calc(100% - 80px) !important;
    }
}

.cell {
    iqser-editable-input:not(.editing) {
        padding-left: 12px;
    }

    iqser-editable-input::ng-deep .edit-button {
        display: none;
    }

    &:hover iqser-editable-input::ng-deep .edit-button {
        display: block;
    }
}
