:where(.with-icon) {
  display: inline-flex;
  align-items: center;
  gap: 0.333rem;

  svg {
    height: 1rem;
    width: 1rem;
    & * {
      stroke-width: 0.1rem;
      stroke: currentColor !important;
    }
  }

  &:hover svg * {
    stroke-width: 0.15rem;
  }
}
