+
    Ĝi                     2    ^ RI H t  ^ RIHt  ! R R4      tR# )    )copy)
deprecatedc                      a a ] tR t^t oRtRtR tR tR tV 3R lt	R t
R t]! R	4      R
 4       tR tR tRtVtV ;t# )
StyleProxyz9
Proxy formatting objects so that they cannot be altered
__targetc                    Wn         R # N_StyleProxy__target)selftargets   &&^/Users/mibo/.openclaw/workspace/.venv-ak/lib/python3.14/site-packages/openpyxl/styles/proxy.py__init__StyleProxy.__init__   s        c                ,    \        V P                  4      # r	   )reprr   r   s   &r   __repr__StyleProxy.__repr__   s    DMM""r   c                .    \        V P                  V4      # r	   )getattrr   )r   attrs   &&r   __getattr__StyleProxy.__getattr__   s    t}}d++r   c                J   < VR 8w  d   \        R4      h\        SV `	  W4       R# )r   zPStyle objects are immutable and cannot be changed.Reassign the style with a copyN)AttributeErrorsuper__setattr__)r   r   value	__class__s   &&&r   r   StyleProxy.__setattr__   s.    ((  "B C CD(r   c                ,    \        V P                  4      # )z&
Return a copy of the proxied object.
)r   r   r   s   &r   __copy__StyleProxy.__copy__"   s     DMM""r   c                (    V P                   V,           # )zG
Add proxied object to another instance and return the combined object
r
   r   others   &&r   __add__StyleProxy.__add__)   s     }}u$$r   z,Use copy(obj) or cell.obj = cell.obj + otherc                z    \        V P                  4      pVP                  4        F  w  r4\        W#V4       K  	  V# )zHReturn a copy of the proxied object. Keyword args will be passed through)r   r   itemssetattr)r   kwcpkvs   &,   r   r   StyleProxy.copy0   s3     $-- HHJDAB1 	r   c                     V P                   V8H  # r	   r
   r'   s   &&r   __eq__StyleProxy.__eq__9   s    }}%%r   c                    W8X  * # r	    r'   s   &&r   __ne__StyleProxy.__ne__=   s      r   )r   )__name__
__module____qualname____firstlineno____doc__	__slots__r   r   r   r   r$   r)   r   r   r4   r8   __static_attributes____classdictcell____classcell__)r!   __classdict__s   @@r   r   r      sY      I#,)#% >? @&! !r   r   N)r   openpyxl.compatr   r   r7   r   r   <module>rE      s     &6! 6!r   