+
    NV-j  ã                  ó¦   € ^ RI Ht ^ RIt^RIHtHt ^RIHt ]P                  ! R4      t	]P                  ! R4      t
RtR R	 ltR
 R ltR R ltR# )é    )ÚannotationsN)Ú	charStrAtÚ
isStrSpace)Ú
StateBlockz^:?-+:?$z^\||\|$i   c               ó$   € V ^8„  d   QhRRRRRR/# )é   Ústater   ÚlineÚintÚreturnÚstr© )Úformats   "Ún/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/markdown_it/rules_block/table.pyÚ__annotate__r      s!   € ÷ "ñ "�:ð " Sð "¨Sñ "ó    c                óš   € V P                   V,          V P                  V,          ,           pV P                  V,          pV P                  W# # )N)ÚbMarksÚtShiftÚeMarksÚsrc)r	   r
   ÚposÚmaximums   &&  r   ÚgetLiner      s=   € Ø
�,‰,�tÕ
˜uŸ|™|¨DÕ1Õ
1€CØ�l‰l˜4Õ €Gð �9‰9�SÐ!Ð!r   c               ó    € V ^8„  d   QhRRRR/# )r   Ústringr   r   z	list[str]r   )r   s   "r   r   r      s   € ÷ ñ ˜ð  ñ r   c                óJ  € . p^ p\        V 4      pRp^ pRp\        W4      pW#8  dc   VR8X  dA   V'       g&   VP                  W`WR ,           4       RpV^,           pMW`WR^,
           ,          pTpVR8H  pV^,          p\        W4      pKh  VP                  W`VR ,           4       V# )r   FÚ Ú|Ú\N)Úlenr   Úappend)r   Úresultr   ÚmaxÚ	isEscapedÚlastPosÚcurrentÚchs   &       r   ÚescapedSplitr)      s®   € Ø€FØ
€CÜ
ˆf‹+€CØ€IØ€GØ€GÜ	�6Ó	€Bà
Œ)Ø�Œ9ßà—‘˜g¨wÐ(;Õ;Ô<Ø�Ø �'‘ð  '°!­GÐ4Õ4�Ø�à˜$‘Jˆ	Øˆq�ˆä�vÓ#Šà
‡M�M�' 7 8Ð,Õ,Ô-à€Mr   c          
     ó,   € V ^8„  d   QhRRRRRRRRRR/# )	r   r	   r   Ú	startLiner   ÚendLineÚsilentÚboolr   r   )r   s   "r   r   r   ;   s6   € ÷ ñ �ð ¨ð °cð À4ð ÈDñ r   c                óú  € R pV^,           V8”  d   R# V^,           pV P                   V,          V P                  8  d   R# V P                  V4      '       d   R# V P                  V,          V P                  V,          ,           pW`P
                  V,          8¼  d   R# V P                  V,          pV^,          pVR 9  d   R# W`P
                  V,          8¼  d   R# V P                  V,          pV^,          pVR 9  d   \        V4      '       g   R# VR8X  d   \        V4      '       d   R# W`P
                  V,          8  d9   V P                  V,          p	V	R 9  d   \        V	4      '       g   R# V^,          pKO  \        W^,           4      p
V
P                  R4      p. p\        \        V4      4       FÞ  pW½,          P                  4       pV'       g$   V^ 8X  g   V\        V4      ^,
          8X  d   KA   R# \        P                  V4      '       g    R# \        V\        V4      ^,
          4      R8X  d'   TP!                  \        V^ 4      R8X  d   RMR4       K©  \        V^ 4      R8X  d   VP!                  R4       KÍ  VP!                  R4       Kà  	  \        W4      P                  4       p
RV
9  d   R# V P                  V4      '       d   R# \#        V
4      pV'       d    V^ ,          R8X  d   VP%                  ^ 4       V'       d   VR!,          R8X  d   VP%                  4        \        V4      pV^ 8X  g   V\        V4      8w  d   R# V'       d   R	# V P&                  pR
V n        V P(                  P*                  P,                  P/                  R4      pV P1                  RR
^4      pV^ .;Vn        pV P1                  RR^4      pW^,           .Vn        V P1                  RR^4      pW^,           .Vn        \        \        V4      4       F‘  pV P1                  RR^4      pWÍ,          '       d   RRWÍ,          ,           /Vn        V P1                  RR^ 4      pW^,           .Vn        W½,          P                  4       Vn        . Vn        V P1                  RRR!4      pK“  	  V P1                  RRR!4      pV P1                  RRR!4      p^ pV^,           pWR8  EdE   V P                   V,          V P                  8  d   EM Rp\        \        V4      4       F  pVV,          ! WVR	4      '       g   K  R	p M	  V'       d   EMÞ\        W4      P                  4       p
V
'       g   EM»V P                  V4      '       d   EM¢\#        V
4      pV'       d    V^ ,          R8X  d   VP%                  ^ 4       V'       d   VR!,          R8X  d   VP%                  4        VV\        V4      ,
          ,          pV\:        8”  d   EM$WQ^,           8X  d&   V P1                  RR^4      pV^,           ^ .;Vn        pV P1                  RR^4      pWU^,           .Vn        \        V4       F¢  pV P1                  RR^4      pWÍ,          '       d   RRWÍ,          ,           /Vn        V P1                  RR^ 4      pWU^,           .Vn         W½,          '       d   W½,          P                  4       MRVn        . Vn        V P1                  RRR!4      pK¤  	  V P1                  RRR!4      pV^,          pEKK  V'       d   V P1                  RRR!4      pWT^&   V P1                  RR
R!4      pVV^&   VV n        WPn        R	#   \<         d    RTn         L—i ; i)"NFr   Ú-Ú:ÚcenterÚrightÚleftr   TÚtableÚ
blockquoteÚ
table_openÚ
thead_openÚtheadÚtr_openÚtrÚth_openÚthÚstyleztext-align:ÚinlineÚth_closeÚtr_closeÚthead_closeÚ
tbody_openÚtbodyÚtd_openÚtdÚtd_closeÚtbody_closeÚtable_close)r   r0   r1   éÿÿÿÿ) ÚsCountÚ	blkIndentÚis_code_blockr   r   r   r   r   r   ÚsplitÚranger!   ÚstripÚheaderLineReÚsearchr   r"   r)   ÚpopÚ
parentTypeÚmdÚblockÚrulerÚgetRulesÚpushÚmapÚattrsÚcontentÚchildrenÚMAX_AUTOCOMPLETED_CELLSÚ
IndexErrorr
   )r	   r+   r,   r-   Ú
tbodyLinesÚnextLiner   Úfirst_chÚ	second_chr(   ÚlineTextÚcolumnsÚalignsÚiÚtÚcolumnCountÚoldParentTypeÚterminatorRulesÚtokenÚ
tableLinesÚautocompleted_cellsÚ	terminates   &&&&                  r   r5   r5   ;   s.  € Ø€Jð �1…}�wÔÙà˜1�}€Hà‡|�|�HÕ §¡Ô/Ùà×Ñ˜8×$Ò$Ùð �,‰,�xÕ
  5§<¡<°Õ#9Õ
9€CØ
�l‰l˜8Õ$Ô$ÙØ�y‰y˜�~€HØˆ1…H€CØ�Ô&Ùà
�l‰l˜8Õ$Ô$ÙØ—	‘	˜#•€IØˆ1…H€CØ˜Ô'´
¸9×0EÒ0EÙð �3„œ: i×0Ò0Ùà
—‘˜XÕ&Ô
&Ø�Y‰Y�s�^ˆà�_Ô$¬Z¸¯^ª^Ùàˆq�Šä�u¨!�mÓ,€Hà�n‰n˜SÓ!€GØ€FÜ”3�w“<Ö ˆØ�J×ÑÓˆßð �AŒv˜œc '›l¨QÕ.Ô.Ùâä×"Ñ" 1×%Ò%ÚÜ�Qœ˜A› �
Ó# sÔ*Ø�M‰M¤i°°1£o¸Ô&<™(À'ÖJÜ�q˜!‹_ Ô#Ø�M‰M˜&Ö!à�M‰M˜"Öñ# !ô& �uÓ(×.Ñ.Ó0€HØ
�(ÔÙØ×Ñ˜9×%Ò%ÙÜ˜8Ó$€Gß�7˜1•: Ô#Ø�‰�AŒß�7˜2•; "Ô$Ø�‰Œô �g“,€KØ�aÔ˜;¬#¨f«+Ô5ÙçÙà×$Ñ$€MØ€EÔð —h‘h—n‘n×*Ñ*×3Ñ3°LÓA€Oà�J‰J�| W¨aÓ0€EØ'¨˜^Ð+€E„I�
à�J‰J�| W¨aÓ0€EØ¨�MÐ*€E„Ià�J‰J�y $¨Ó*€EØ¨�MÐ*€E„Iä”3�w“<Ö ˆØ—
‘
˜9 d¨AÓ.ˆØ�9Œ9Ø" M°FµIÕ$=Ð>ˆEŒKà—
‘
˜8 R¨Ó+ˆð ¨A¥Ð.ˆŒ	Ø�
×(Ñ(Ó*ˆŒØˆŒà—
‘
˜: t¨RÓ0Šñ !ð �J‰J�z 4¨Ó,€EØ�J‰J�} g¨rÓ2€EàÐØ˜1�}€HØ
Õ
Ø�<‰<˜Õ! E§O¡OÔ3Ùàˆ	Ü”s˜?Ó+Ö,ˆAØ˜qÖ! %°7¸D×AÔAØ �	Ùñ -÷
 ÙÜ˜5Ó+×1Ñ1Ó3ˆßÙØ×Ñ˜x×(Ò(ÙÜ˜xÓ(ˆß�w˜q•z RÔ'Ø�K‰K˜ŒNß�w˜r•{ bÔ(Ø�K‰KŒMð 	˜{¬S°«\Õ9Õ9ÐØÔ!8Ô8Ùà 1•}Ô$Ø—J‘J˜|¨W°aÓ8ˆEØ&/°!¥m°QÐ%7Ð7ˆEŒI˜
à—
‘
˜9 d¨AÓ.ˆØ¨!�|Ð,ˆŒ	ä�{Ö#ˆAØ—J‘J˜y¨$°Ó2ˆEØ�yŒyØ&¨¸½	Õ(AÐB�”à—J‘J˜x¨¨QÓ/ˆEð "¨a¥<Ð0ˆEŒIð#Ø6=·j´j ¥
× 0Ñ 0Ô 2Àb�”ð  ˆEŒNà—J‘J˜z¨4°Ó4ŠEñ $ð" —
‘
˜: t¨RÓ0ˆà�A�‹çØ—
‘
˜=¨'°2Ó6ˆØ �1‰à�J‰J�} g¨rÓ2€Eà€Jˆq�MØ$€EÔØ„JÙøô' ô #Ø "�–ð#ús   Ú7+]%Ý%]:Ý9]:)Ú
__future__r   ÚreÚcommon.utilsr   r   Ústate_blockr   ÚcompilerQ   ÚenclosingPipesRer^   r   r)   r5   r   r   r   Ú<module>rv      sF   ðå "ã 	ç 0Ý #à�zŠz˜+Ó&€Ø—:’:˜jÓ)Ð ð "Ð õ"õ÷>r   