
    )i"                    ^    S SK Jr  S SKrSSKJr  SSKJr  \R                  " \5      r	SS jr
g)	    )annotationsN   )
isStrSpace   )
StateBlockc                   [         R                  SXX#5        U R                  nU R                  U   U R                  U   -   nU R
                  U   nU R                  U5      (       a  g U R                  U   S:w  a  g US-  nU(       a  gU R                  U   S-   =px U R                  U   n	U	S:X  a  US-  nUS-  nUS-  nSn
SnO8U	S:X  a0  SnU R                  U   U-   S-  S	:X  a  US-  nUS-  nUS-  nSn
OSn
OSnU R                  U   /nXPR                  U'   XV:  a_  U R                  U   n[        U5      (       a3  US:X  a'  USXR                  U   -   W
(       a  SOS
-   S-  -
  -  nOUS-  nOOUS-  nXV:  a  M_  U R                  U   /nU R                  U   S-   U(       a  SOS
-   U R                  U'   XV:  nU R                  U   /nX-
  U R                  U'   U R                  U   /nXPR                  U   -
  U R                  U'   U R                  R                  R                  R                  S5      nU R                   nSU l        US-   nUU:  Ga  U R                  U   U R"                  :  nU R                  U   U R                  U   -   nU R
                  U   nXV:  a  GOhU R                  U   S:H  =(       a    U(       + nUS-  nU(       Ga  U R                  U   S-   =px U R                  U   nUS:X  a  US-  nUS-  nUS-  nSn
SnO8US:X  a0  SnU R                  U   U-   S-  S	:X  a  US-  nUS-  nUS-  nSn
OSn
OSnUR%                  U R                  U   5        XPR                  U'   XV:  a`  U R                  U   n[        U5      (       a4  US:X  a(  USUU R                  U   -   W
(       a  SOS
-   S-  -
  -  nOUS-  nOOUS-  nXV:  a  M`  XV:  nUR%                  U R                  U   5        U R                  U   S-   U(       a  SOS
-   U R                  U'   UR%                  U R                  U   5        X-
  U R                  U'   UR%                  U R                  U   5        XPR                  U   -
  U R                  U'   US-  nGMK  U(       a  GOlSnU H  nU" U UUS5      (       d  M  Sn  O   U(       a  UU l        U R"                  S
:w  a  UR%                  U R                  U   5        UR%                  U R                  U   5        UR%                  U R                  U   5        UR%                  U R                  U   5        U R                  U==   U R"                  -  ss'   OUR%                  U R                  U   5        UR%                  U R                  U   5        UR%                  U R                  U   5        UR%                  U R                  U   5        SU R                  U'   US-  nUU:  a  GM  U R"                  nS
U l        U R'                  SSS5      nSUl        US
/=Ul        nU R                  R                  R-                  XU5        U R'                  SSS5      nSUl        X@l        UU l        U R.                  US'   [1        U5       HW  u  nnUU   U R                  UU-   '   UU R                  UU-   '   UU   U R                  UU-   '   UU   U R                  UU-   '   MY     UU l        g! [         a     gf = f! [         a    S n	 GNf = f! [         a    S n GNLf = f)Nz#entering blockquote: %s, %s, %s, %sF>r   T 	      r   
blockquoteblockquote_openblockquote_close)LOGGERdebuglineMaxbMarkstShifteMarksis_code_blocksrc
IndexErrorsCountbsCountr   mdblockrulergetRules
parentType	blkIndentappendpushmarkupmaptokenizeline	enumerate)state	startLineendLinesilent
oldLineMaxposmaxinitialoffsetsecond_char	adjustTabspaceAfterMarker	oldBMarksch
oldBSCountlastLineEmpty	oldSCount	oldTShiftterminatorRulesoldParentTypenextLineisOutdentedevaluatesTrue	next_char	terminateterminatorRule	oldIndenttokenlinesiitems                                  b/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/markdown_it/rules_block/blockquote.pyr   r      s   
LL-u J
,,y
!ELL$;
;C
,,y
!C9%%99S>S  ! 1HC  ||I.22G"'))C.
 c 	q1!			MM)$v-2a7 1HCqLGaKFI
 I !i()I!LL
)YYs^b>>Tzi 88APQRVWWX
 ! q )" --	*+JY!#,<q!D 
MM) JMi()I$.ELLi()I!LL$;;ELLhhnn**33LAO$$M#E, 1}H
W
 ll8,u>ll8$u||H'==ll8$:		##-Ak/q  %||H599G!(-		#	
 C q1!!	#' d"#' MM(+f49Q> 1HCqLGaKF %I
 !%I $) U\\(34%(LL")YYs^b>>Tz &"'--"9!:(11q!:     !q' )*  JMemmH56X&*3CaK MM(# U\\(34%+%5ELL"U\\(34%(<<+A%AELL"MH  	-NeXw== 	 .
 
 %EM!#   h!78!!%--"9:  h!78  h!78X&%//9&h/0%--12h/0h/0 "$XAW W
Z IEOJJ(,:EEL"A&EI	HHNNEh7JJ)<<EELM$EzzE!H Y'4&/lQ]#&*Q]#&/lQ]#'1!}a)m$	 (  EO_    l  ! 	!s6   *\  \* 1\= 
\'&\'*\:9\:=]])
r*   r   r+   intr,   rJ   r-   boolreturnrK   )
__future__r   loggingcommon.utilsr   state_blockr   	getLogger__name__r   r        rI   <module>rU      s'    "  % #			8	$_rT   