:root {
  --passed: #4fdc7f;
  --failed: #DC4F4F;
}

.build-snapshot {
  color: var(--primary);
  border-radius: 1rem;
  flex: 1;
  font-size: 1rem;
}

.passed {
  background-color: var(--passed);
}

.failed {
  background-color: var(--failed);
}

.header-toggle {
  height: 1.5rem;
  width: 1.5rem;
}

.snapshot-header {
  align-items: center;
  display: flex;
}

:root {
  --passed: #4fdc7f;
  --failed: #DC4F4F;
}

.build-snapshot {
  color: var(--primary);
  border-radius: 1rem;
  flex: 1;
  font-size: 1rem;
}

.passed {
  background-color: var(--passed);
}

.failed {
  background-color: var(--failed);
}

.header-toggle {
  height: 1.5rem;
  width: 1.5rem;
}

.snapshot-header {
  align-items: center;
  display: flex;
  gap: 1rem;
  justify-content: space-between;
}

Add gap and justify header content with space between
Add gap and justify header content with space between
