code: func New(input string) *Scanner {
  	// Normalize newlines.
  	// https://www.w3.org/TR/css-syntax-3/#input-preprocessing
  	input = strings.Replace(input, "\r\n", "\n", -1)
  	input = strings.Replace(input, "\r", "\n", -1)
  	input = strings.Replace(input, "\f", "\n", -1)
  	input = strings.Replace(input, "\u0000", "\ufffd", -1)
  	return &Scanner{
  		input: input,
  		row:   1,
  		col:   1,
  	}
  }
docs: // Scanner --------------------------------------------------------------------
  // New returns a new CSS scanner for the given input.