Ë
    SÏ!h˜  ã                   ó0   — d dl m Z  d dlmZ  G d„ d«      Zy)é    )Úcopy)Ú
deprecatedc                   ól   ‡ — e Zd ZdZdZd„ Zd„ Zd„ Zˆ fd„Zd„ Z	d„ Z
 ed	«      d
„ «       Zd„ Zd„ Zˆ xZS )Ú
StyleProxyzA
    Proxy formatting objects so that they cannot be altered
    Ú__targetc                 ó   — || _         y ©N©Ú_StyleProxy__target)ÚselfÚtargets     úS/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/openpyxl/styles/proxy.pyÚ__init__zStyleProxy.__init__   s	   € Øˆ�ó    c                 ó,   — t        | j                  «      S r	   )Úreprr   ©r   s    r   Ú__repr__zStyleProxy.__repr__   s   € Ü�D—M‘MÓ"Ð"r   c                 ó.   — t        | j                  |«      S r	   )Úgetattrr   )r   Úattrs     r   Ú__getattr__zStyleProxy.__getattr__   s   € Ü�t—}‘} dÓ+Ð+r   c                 óF   •— |dk7  rt        d«      ‚t        ‰| �	  ||«       y )Nr   zPStyle objects are immutable and cannot be changed.Reassign the style with a copy)ÚAttributeErrorÚsuperÚ__setattr__)r   r   ÚvalueÚ	__class__s      €r   r   zStyleProxy.__setattr__   s0   ø€ ØÐ(Ò(Ü ð "Bó Cð Cä‰Ñ˜D %Õ(r   c                 ó,   — t        | j                  «      S )z6
        Return a copy of the proxied object.
        )r   r   r   s    r   Ú__copy__zStyleProxy.__copy__"   s   € ô �D—M‘MÓ"Ð"r   c                 ó    — | j                   |z   S )zW
        Add proxied object to another instance and return the combined object
        r
   ©r   Úothers     r   Ú__add__zStyleProxy.__add__)   s   € ð �}‰}˜uÑ$Ð$r   z,Use copy(obj) or cell.obj = cell.obj + otherc                 óz   — t        | j                  «      }|j                  «       D ]  \  }}t        |||«       Œ |S )zHReturn a copy of the proxied object. Keyword args will be passed through)r   r   ÚitemsÚsetattr)r   ÚkwÚcpÚkÚvs        r   r   zStyleProxy.copy0   s<   € ô �$—-‘-Ó ˆØ—H‘H“Jò 	‰DˆAˆqÜ�B˜˜1Õð	àˆ	r   c                 ó    — | j                   |k(  S r	   r
   r"   s     r   Ú__eq__zStyleProxy.__eq__9   s   € Ø�}‰} Ñ%Ð%r   c                 ó   — | |k(   S r	   © r"   s     r   Ú__ne__zStyleProxy.__ne__=   s   € Ø˜5‘=Ð Ð r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	__slots__r   r   r   r   r    r$   r   r   r-   r0   Ú__classcell__)r   s   @r   r   r      sR   ø„ ñð €Iòò#ò,ô)ò#ò%ñ Ð>Ó?ñó @ðò&ö!r   r   N)r   Úopenpyxl.compatr   r   r/   r   r   ú<module>r8      s   ðõ å &÷6!ò 6!r   