message: perf(css/codegen): Skip useless operations if not required
  **Description:**
  The column is used only for sourcemap, so we can skip `chars().count()` if we are not generating source maps.
diff: @@ -113,7 +113,9 @@ where
  fn raw_write(&mut self, data: &str) -> Result {
  self.w.write_str(data)?;
  + if self.srcmap.is_some() {
  self.col += data.chars().count();
  + }
  Ok(())
  }
  @@ -216,12 +218,16 @@ where
  let line_start_of_s = compute_line_starts(s);
  if line_start_of_s.len() > 1 {
  + if self.srcmap.is_some() {
  self.line = self.line + line_start_of_s.len() - 1;
  + }
  let last_line_byte_index = line_start_of_s.last().cloned().unwrap_or(0);
  + if self.srcmap.is_some() {
  self.col = s[last_line_byte_index..].chars().count();
  }
  + }
  if !span.is_dummy() {
  self.srcmap(span.hi())
  