Ë
    rPêj	  ã                   ó>   — d dl mZ d dlmZ d dlmZ  G d„ de«      Zy)é    )Únodes)Úadmonitionlabels)ÚHTML5Translatorc                   ó6   ‡ — e Zd ZdZdgZdd„Zd„ Zˆ fd„Zˆ xZS )ÚBotoHTML5TranslatorzEExtension of Sphinx's ``HTML5Translator`` for Botocore documentation.z
[REQUIRED]c                 óº   — | j                   j                  | j                  |dd|z   ¬«      «       |r)dt        |   › d�}| j                   j                  |«       yy)z;Uses the h3 tag for admonition titles instead of the p tag.Údivzadmonition )ÚCLASSz<h3 class='admonition-title'> z</h3>N)ÚbodyÚappendÚstarttagr   )ÚselfÚnodeÚnameÚtitles       ú]/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/botocore/docs/translator.pyÚvisit_admonitionz$BotoHTML5Translator.visit_admonition   sa   € à�	‰	×ÑØ�M‰M˜$ ¨m¸dÑ.BˆMÓDô	
ñ à0Ô1AÀ$Ñ1GÐ0HÈÐNð ð �I‰I×Ñ˜UÕ#ð	 ó    c                 ó  — t        |«      dk(  xrv t        |d   t        j                  «      xrW t        |d   «      dk(  xrD t        |d   d   t        j                  «      xr" |d   d   j                  «       | j                  vS )zÒDetermines if a node is an implicit heading.

        An implicit heading is represented by a paragraph node whose only
        child is a strong node with text that isnt in `IGNORE_IMPLICIT_HEADINGS`.
        é   r   )ÚlenÚ
isinstancer   ÚstrongÚTextÚastextÚIGNORE_IMPLICIT_HEADINGS)r   r   s     r   Úis_implicit_headingz'BotoHTML5Translator.is_implicit_heading$   s‡   € ô �‹I˜‰Nò IÜ˜4 ™7¤E§L¡LÓ1òIä�D˜‘G“ Ñ!òIô ˜4 ™7 1™:¤u§z¡zÓ2òIð �Q‘˜‘
×!Ñ!Ó#¨4×+HÑ+HÐHð	
r   c                 ó´   •— | j                  |«      r7|d   d   }| j                  j                  d|› d�«       t        j                  ‚t
        ‰| �  |«       y)z¡Visit a paragraph HTML element.

        Replaces implicit headings with an h3 tag and defers to default
        behavior for normal paragraph elements.
        r   z<h3>z</h3>
N)r   r   r   r   ÚSkipNodeÚsuperÚvisit_paragraph)r   r   ÚtextÚ	__class__s      €r   r!   z#BotoHTML5Translator.visit_paragraph2   sR   ø€ ð ×#Ñ# DÔ)Ø˜‘7˜1‘:ˆDØ�I‰I×Ñ˜t D 6¨Ð1Ô2ä—.‘.Ð ä‰GÑ# DÕ)r   )Ú )	Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r!   Ú__classcell__)r#   s   @r   r   r      s'   ø„ ÙOð 	ð Ðó	$ò
÷*ð *r   r   N)Údocutilsr   Úsphinx.localer   Úsphinx.writers.html5r   ÚSphinxHTML5Translatorr   © r   r   ú<module>r/      s   ðõ Ý *Ý Iô,*Ð/õ ,*r   