§
    £”jo  ã                  ó’   — d Z ddlmZ ddlZddlmZ ddlmZ ddl	m
Z
 ddlmZ ddlmZ dd	lmZ erdd
lmZ  G d„ de¦  «        ZdS )z(Provides StylesPart and related objects.é    )ÚannotationsN)ÚTYPE_CHECKING)ÚCONTENT_TYPE)ÚPackURI)ÚXmlPart)Ú	parse_xml)ÚStyles)Ú
OpcPackagec                  óV   — e Zd ZdZed	d„¦   «         Zed„ ¦   «         Zed„ ¦   «         ZdS )
Ú
StylesPartzZProxy for the styles.xml part containing style definitions for a document or
    glossary.Úpackager
   Úreturnc                ó–   — t          d¦  «        }t          j        }t          |                      ¦   «         ¦  «        } | ||||¦  «        S )zIReturn a newly created styles part, containing a default set of elements.z/word/styles.xml)r   ÚCTÚ
WML_STYLESr   Ú_default_styles_xml)Úclsr   ÚpartnameÚcontent_typeÚelements        ú`/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/docx/parts/styles.pyÚdefaultzStylesPart.default   sH   € õ Ð-Ñ.Ô.ˆÝ”}ˆÝ˜C×3Ò3Ñ5Ô5Ñ6Ô6ˆØˆs�8˜\¨7°GÑ<Ô<Ð<ó    c                ó*   — t          | j        ¦  «        S )zfThe |_Styles| instance containing the styles (<w:style> element proxies) for
        this styles part.)r	   r   )Úselfs    r   ÚstyleszStylesPart.styles   s   € õ �d”lÑ#Ô#Ð#r   c                ó  — t           j                             t           j                             t          ¦  «        d         ddd¦  «        }t          |d¦  «        5 }|                     ¦   «         }ddd¦  «         n# 1 swxY w Y   |S )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   zStylesPart._default_styles_xml$   s¦   € õ Œw�|Š|�BœGŸMšM­(Ñ3Ô3°AÔ6¸¸kÐK_Ñ`Ô`ˆÝ�$˜ÑÔð 	! ØŸš™œˆIð	!ð 	!ð 	!ñ 	!ô 	!ð 	!ð 	!ð 	!ð 	!ð 	!ð 	!øøøð 	!ð 	!ð 	!ð 	!àÐs   ÁA<Á<B ÂB N)r   r
   r   r   )	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úclassmethodr   Úpropertyr   r   © r   r   r   r      st   € € € € € ðð ð ð=ð =ð =ñ „[ð=ð ð$ð $ñ „Xð$ð
 ðð ñ „[ðð ð r   r   )r,   Ú
__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>r8      sà   ðØ .Ð .à "Ð "Ð "Ð "Ð "Ð "à 	€	€	€	Ø  Ð  Ð  Ð  Ð  Ð  à 1Ð 1Ð 1Ð 1Ð 1Ð 1Ø $Ð $Ð $Ð $Ð $Ð $Ø !Ð !Ð !Ð !Ð !Ð !Ø &Ð &Ð &Ð &Ð &Ð &Ø %Ð %Ð %Ð %Ð %Ð %àð ,Ø+Ð+Ð+Ð+Ð+Ð+ðð ð ð ð �ñ ô ð ð ð r   