.diff {
  overflow: scroll auto;

  & .piece {
    border-bottom: 1px solid var(--gray-200);
    padding: 0 0 0.5rem;
  }

  & .hunk-context {
    font-size: 0.8125rem;
    padding: 0 0 0.5rem;
  }

  & .line {
    font-family: monospace;
    padding: 1px;
    white-space: pre;
  }

  & .plus {
    color: var(--green);
  }

  & .minus {
    color: var(--red);
  }

  & .no-change {
    color: var(--gray-500);
  }
}
