PS
The current .css file in my component contains:
.scaled-down {
transform: scale(0.75);
}
and my component contains:
<lightning-datatable
class="slds-table_striped"
key-field="Id"
data={claims}
columns={columns}
hide-checkbox-column
>
</lightning-datatable>
and an example button column definition is:
const columns = [
{
type: "button",
fixedWidth: 150,
typeAttributes: {
label: 'View Details',
title: 'View Details',
name: 'viewDetails',
value: 'viewDetails',
variant: 'brand',
class: 'scaled-down'
}
},
And the output using "Inspect" in Chrome is:
<lightning-button class="scaled-down">
<button name="viewDetails" title="View Details" type="button"
class="slds-button slds-button_brand">View Details</button>
</lightning-button>