+
    VBi
                     0   R t Rt^ RIHt ^ RIHt ^ RIHt ^ RIHt  ! R R]4      t	 ! R R	]	4      t
 ! R
 R]	4      t ! R R]	4      t ! R R]	4      t ! R R]	4      t ! R R]	4      t ! R R]	4      t ! R R]	4      t ! R R]	4      t ! R R]	4      tR# )z
Admonition directives.
reStructuredText)	Directive)
directives)normalize_options)nodesc                   h   a  ] tR t^t o RtR]P                  R]P                  /tRt	Rt
 R tRtV tR# )BaseAdmonitionTclassnameNc                n   \        V P                  4      pV P                  4        R P                  V P                  4      pV P
                  ! V3/ VB pV P                  V4       V P                  P                  V P                  4      w  Vn
        Vn        V P
                  \        P                  J d   V P                  ^ ,          pV P                  P!                  VV P                  4      w  rV\        P"                  ! VR.VO5!  pV P                  P                  V P                  4      w  Vn
        Vn        W7,          pW6,          pRV9  d2   VR;;,          R\        P$                  ! V4      ,           .,          uu&   V P                  P'                  V P                  V P(                  V4       V.# )
 classeszadmonition-)r   optionsassert_has_contentjoincontent
node_classadd_namestate_machineget_source_and_linelinenosourceliner   
admonition	argumentsstateinline_texttitlemake_idnested_parsecontent_offset)selfr   textadmonition_node
title_text	textnodesmessagesr   s   &       P/usr/lib/python3.14/site-packages/docutils/parsers/rst/directives/admonitions.pyrunBaseAdmonition.run   s^   #DLL1!yy&//$:':o&224;;? 	5 4??e...*J"&**"8"89=#FIKK
B;;E&&::4;;G %EL%*$O'O'	*}16z1J0K /L L*

d.A.A /	1       )__name__
__module____qualname____firstlineno__final_argument_whitespacer   class_option	unchangedoption_spechas_contentr   r)   __static_attributes____classdictcell__)__classdict__s   @r(   r   r      s?      $J33://1KKJL! !r+   r   c                   2    ] tR t^5t^t]P                  tRtR# )
Admonitionr,   N)	r-   r.   r/   r0   required_argumentsr   r   r   r6   r,   r+   r(   r:   r:   5   s    !!Jr+   r:   c                   .    ] tR t^;t]P
                  tRtR# )	Attentionr,   N)r-   r.   r/   r0   r   	attentionr   r6   r,   r+   r(   r=   r=   ;       Jr+   r=   c                   .    ] tR t^@t]P
                  tRtR# )Cautionr,   N)r-   r.   r/   r0   r   cautionr   r6   r,   r+   r(   rA   rA   @       Jr+   rA   c                   .    ] tR t^Et]P
                  tRtR# )Dangerr,   N)r-   r.   r/   r0   r   dangerr   r6   r,   r+   r(   rE   rE   E   s    Jr+   rE   c                   .    ] tR t^Jt]P
                  tRtR# )Errorr,   N)r-   r.   r/   r0   r   errorr   r6   r,   r+   r(   rH   rH   J   s    Jr+   rH   c                   .    ] tR t^Ot]P
                  tRtR# )Hintr,   N)r-   r.   r/   r0   r   hintr   r6   r,   r+   r(   rK   rK   O       Jr+   rK   c                   .    ] tR t^Tt]P
                  tRtR# )	Importantr,   N)r-   r.   r/   r0   r   	importantr   r6   r,   r+   r(   rO   rO   T   r?   r+   rO   c                   .    ] tR t^Yt]P
                  tRtR# )Noter,   N)r-   r.   r/   r0   r   noter   r6   r,   r+   r(   rR   rR   Y   rM   r+   rR   c                   .    ] tR t^^t]P
                  tRtR# )Tipr,   N)r-   r.   r/   r0   r   tipr   r6   r,   r+   r(   rU   rU   ^   s    Jr+   rU   c                   .    ] tR t^ct]P
                  tRtR# )Warningr,   N)r-   r.   r/   r0   r   warningr   r6   r,   r+   r(   rX   rX   c   rC   r+   rX   N)__doc____docformat__docutils.parsers.rstr   r   docutils.parsers.rst.rolesr   docutilsr   r   r:   r=   rA   rE   rH   rK   rO   rR   rU   rX   r,   r+   r(   <module>r_      s   
 # + + 8  !Y  !F" "! !
n 
^ 
N 
> 
! !
> 
. 
n r+   