.lm-icons {
  height: 1rem;
  margin-left: 0.1rem;

  .required {
    grid-column-start: 1;
    grid-row-start: 1;
    height: 0.45rem;
    width: 0.45rem;
  }

  .lm-type-icon {
    grid-column-start: 2;
    grid-row-start: 1;
    width: 1rem;
  }

  display: inline-grid;
  grid-template-columns: repeat(3, 0.5rem);
  grid-template-rows: 0.5rem 0.5rem;
}
