@import '../../style//index.less';

.hb-table-auto-wrap {
    background-color: @white;

    &.hide-ant-header {
        .ant-table-thead {
            display: none;
        }
    }

    .hb-table-auto-header {
        min-height: 50px;
        display: flex;
        justify-content: space-between;
        align-items: center;

        .hb-table-tool-box {
            .hb-table-auto-icon {
                margin-left: @padding-md;

                i {
                    cursor: pointer;
                    font-size: 18px;
                }
            }
        }
    }

    .hb-table-auto-search-box {
        margin-bottom: @padding-md/2;

    }

    .ant-table-thead {
        tr {
            th {
                font-weight: bold;
            }
        }
    }

    .hb-table-auto-body {
        position: relative;

        .hb-db-delete {
            left: 0;
            bottom: @padding-md;
            position: absolute;
        }
    }
}

.hb-table-auto-setting-title {
    display: flex;
    align-items: center;
}

.hb-table-auto-setting-item {
    display: flex;
    align-items: center;
    height: 30px;

    &:hover {
        background-color: @primary-color;
        color: @white;
    }

    .hb-table-auto-setting-move-icon {
        margin-right: @padding-md/2;
        cursor: move;
    }
}

.hb-table-auto-popover {
    .ant-popover-inner-content {
        padding: @padding-md @padding-md/2;

    }
}

.hb-table-auto-size-item {
    padding: 0 @padding-md;

    &.active {
        background-color: @primary-color;
        color: @white;
    }
}