#puzzle > li > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

#puzzle > li {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

#puzzle > li > svg {
  height: 2rem;
}
