ion-icon { transition: all 0.2s linear; } ion-icon.invisible { opacity: 0; } .host-icons { padding: 5px; color: #444; display: flex; flex-direction: column; } .type-icon { margin-bottom: 15px; &.norm { color: var(--noded-background-node); } }