code: def _indentation(lexer, match, ctx):
      indentation = match.group(0)
      yield match.start(), Whitespace, indentation
      ctx.last_indentation = indentation
      ctx.pos = match.end()
  
      if (
          hasattr(ctx, "block_state")
          and ctx.block_state
          and indentation.startswith(ctx.block_indentation)
          and indentation != ctx.block_indentation
      ):
          ctx.stack.append(ctx.block_state)
      else:
          ctx.block_state = None
          ctx.block_indentation = None
          ctx.stack.append("content")
  
file_path: catboost/contrib/python/Pygments/py3/pygments/lexers/css.py
imports: import re
  import copy
  from pygments.lexer import ExtendedRegexLexer, RegexLexer, include, bygroups, default, words, inherit
  from pygments.token import Comment, Operator, Keyword, Name, String, Number, Punctuation, Whitespace
  from pygments.lexers._css_builtins import _css_properties
label_desc: Use image node_id 1 for calling a global function with example usage: _indentation(lexer, match, ctx) without return types