ROOT@0..335
  DOCUMENT@0..335
    Heading@0..18
      AtxHeadingMarker@0..1
        AtxHeadingMarker@0..1 "#"
      WHITESPACE@1..2 " "
      HeadingContent@2..17
        TEXT@2..17 "Bracketed Spans"
      NEWLINE@17..18 "\n"
    BlankLine@18..19
      BlankLine@18..19 "\n"
    PARAGRAPH@19..63
      TEXT@19..32 "Simple span: "
      BracketedSpan@32..62
        SpanBracketOpen@32..33 "["
        SpanContent@33..49
          TEXT@33..49 "highlighted text"
        SpanBracketClose@49..50 "]"
        SpanAttributes@50..62
          TEXT@50..51 "{"
          TEXT@51..61 ".highlight"
          TEXT@61..62 "}"
      NEWLINE@62..63 "\n"
    BlankLine@63..64
      BlankLine@63..64 "\n"
    PARAGRAPH@64..120
      TEXT@64..79 "With emphasis: "
      BracketedSpan@79..119
        SpanBracketOpen@79..80 "["
        SpanContent@80..109
          TEXT@80..88 "This is "
          Strong@88..96
            StrongMarker@88..90 "**"
            TEXT@90..94 "bold"
            StrongMarker@94..96 "**"
          TEXT@96..101 " and "
          Emphasis@101..109
            EmphasisMarker@101..102 "*"
            TEXT@102..108 "italic"
            EmphasisMarker@108..109 "*"
        SpanBracketClose@109..110 "]"
        SpanAttributes@110..119
          TEXT@110..111 "{"
          TEXT@111..118 ".styled"
          TEXT@118..119 "}"
      NEWLINE@119..120 "\n"
    BlankLine@120..121
      BlankLine@120..121 "\n"
    PARAGRAPH@121..167
      TEXT@121..132 "With code: "
      BracketedSpan@132..166
        SpanBracketOpen@132..133 "["
        SpanContent@133..154
          TEXT@133..137 "The "
          CodeSpan@137..149
            CodeSpanMarker@137..138 "`"
            TEXT@138..148 "function()"
            CodeSpanMarker@148..149 "`"
          TEXT@149..154 " call"
        SpanBracketClose@154..155 "]"
        SpanAttributes@155..166
          TEXT@155..156 "{"
          TEXT@156..165 ".code-ref"
          TEXT@165..166 "}"
      NEWLINE@166..167 "\n"
    BlankLine@167..168
      BlankLine@167..168 "\n"
    PARAGRAPH@168..223
      TEXT@168..184 "Multiple spans: "
      BracketedSpan@184..195
        SpanBracketOpen@184..185 "["
        SpanContent@185..190
          TEXT@185..190 "first"
        SpanBracketClose@190..191 "]"
        SpanAttributes@191..195
          TEXT@191..192 "{"
          TEXT@192..194 ".a"
          TEXT@194..195 "}"
      TEXT@195..200 " and "
      BracketedSpan@200..212
        SpanBracketOpen@200..201 "["
        SpanContent@201..207
          TEXT@201..207 "second"
        SpanBracketClose@207..208 "]"
        SpanAttributes@208..212
          TEXT@208..209 "{"
          TEXT@209..211 ".b"
          TEXT@211..212 "}"
      TEXT@212..222 " together."
      NEWLINE@222..223 "\n"
    BlankLine@223..224
      BlankLine@223..224 "\n"
    PARAGRAPH@224..272
      TEXT@224..241 "Nested brackets: "
      BracketedSpan@241..271
        SpanBracketOpen@241..242 "["
        SpanContent@242..260
          TEXT@242..243 "["
          TEXT@243..260 "literal brackets]"
        SpanBracketClose@260..261 "]"
        SpanAttributes@261..271
          TEXT@261..262 "{"
          TEXT@262..270 ".example"
          TEXT@270..271 "}"
      NEWLINE@271..272 "\n"
    BlankLine@272..273
      BlankLine@272..273 "\n"
    PARAGRAPH@273..335
      TEXT@273..293 "Complex attributes: "
      BracketedSpan@293..334
        SpanBracketOpen@293..294 "["
        SpanContent@294..298
          TEXT@294..298 "text"
        SpanBracketClose@298..299 "]"
        SpanAttributes@299..334
          TEXT@299..300 "{"
          TEXT@300..333 "#myid .class1 .class2 ..."
          TEXT@333..334 "}"
      NEWLINE@334..335 "\n"

