.mat-tree-node { min-height: 1.8em !important; height: 1.8em; } .small-icon-button { width: 26px !important; height: 26px !important; padding: 0px !important; display: inline-flex !important; align-items: center; justify-content: center; margin-left: 5px; margin-right: 5px; margin-bottom: 2px; & > *[role=img] { width: 18px; height: 18px; font-size: 18px; svg { width: 18px; height: 18px; } } .mat-mdc-button-touch-target { width: 22px !important; height: 22px !important; } } .small-icon-button mat-icon { color: whitesmoke; } .selected-node { background-color: #545456 }