ó
    ‰*£ho  ã                  ó”   • S r SSKJr  SSKrSSKJr  SSKJr  SSK	J
r
  SSKJr  SSKJr  SS	KJr  \(       a  SS
KJr   " S S\5      rg)z(Provides StylesPart and related objects.é    )ÚannotationsN)ÚTYPE_CHECKING)ÚCONTENT_TYPE)ÚPackURI)ÚXmlPart)Ú	parse_xml)ÚStyles)Ú
OpcPackagec                  óL   • \ rS rSrSr\SS j5       r\S 5       r\S 5       r	Sr
g)	Ú
StylesParté   zVProxy for the styles.xml part containing style definitions for a document or
glossary.c                ó|   • [        S5      n[        R                  n[        U R	                  5       5      nU " X#XA5      $ )zIReturn a newly created styles part, containing a default set of elements.z/word/styles.xml)r   ÚCTÚ
WML_STYLESr   Ú_default_styles_xml)ÚclsÚpackageÚpartnameÚcontent_typeÚelements        ÚN/home/mande/repo/quber/.venv/lib/python3.13/site-packages/docx/parts/styles.pyÚdefaultÚStylesPart.default   s8   € ô Ð-Ó.ˆÜ—}‘}ˆÜ˜C×3Ñ3Ó5Ó6ˆÙ�8¨7Ó<Ð<ó    c                ó,   • [        U R                  5      $ )z^The |_Styles| instance containing the styles (<w:style> element proxies) for
this styles part.)r	   r   )Úselfs    r   ÚstylesÚStylesPart.styles   s   € ô �d—l‘lÓ#Ð#r   c                ó   • [         R                  R                  [         R                  R                  [        5      S   SSS5      n[        US5       nUR                  5       nSSS5        U$ ! , (       d  f       W$ = f)z=Return a bytestream containing XML for a default styles part.r   z..Ú	templateszdefault-styles.xmlÚrbN)ÚosÚpathÚjoinÚsplitÚ__file__ÚopenÚread)r   r#   ÚfÚ	xml_bytess       r   r   ÚStylesPart._default_styles_xml$   s`   € ô �w‰w�|‰|œBŸG™GŸM™M¬(Ó3°AÑ6¸¸kÐK_Ó`ˆÜ�$˜Ô ØŸ™›ˆI÷ àÐ÷ ÔàÐús   ÁA.Á.
A=© N)r   r
   Úreturnr   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Úclassmethodr   Úpropertyr   r   Ú__static_attributes__r,   r   r   r   r      sC   † ñð ó=ó ð=ð ñ$ó ð$ð
 ñó ór   r   )r2   Ú
__future__r   r"   Útypingr   Údocx.opc.constantsr   r   Údocx.opc.packurir   Údocx.opc.partr   Údocx.oxml.parserr   Údocx.styles.stylesr	   Údocx.opc.packager
   r   r,   r   r   Ú<module>r>      s2   ðÙ .å "ã 	Ý  å 1Ý $Ý !Ý &Ý %æÝ+ô�õ r   