o
    Th—  ã                   @   s8  d Z ddlmZ ddlmZmZmZmZmZm	Z	m
Z
mZmZ ddgZdd„ Zi dd	“d
d“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“d d!“d"d#“d$d%“d&d'“Zi dd	“dd“dd“dd“dd“dd“d
d“dd“dd“dd“dd“dd“d d!“d"d#“d$d%“d&d'“ZG d(d„ deƒZG d)d„ deƒZd*S )+aF  
    pygments.styles.solarized
    ~~~~~~~~~~~~~~~~~~~~~~~~~

    Solarized by Camil Staps

    A Pygments style for the Solarized themes (licensed under MIT).
    See: https://github.com/altercation/solarized

    :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )ÚStyle)	ÚCommentÚErrorÚGenericÚKeywordÚNameÚNumberÚOperatorÚStringÚTokenÚSolarizedLightStyleÚSolarizedDarkStylec                 C   s
  i t | d “td| d  “tj| d “tj| d “tjd| d  “tjd| d  “t| d “tj| d “tj| d “tj	| d “tj
| d	 “t| d “tj| d “tj| d
 “tjj| d
 “tj| d
 “tj| d
 “i tj| d
 “tj| d
 “tj| d
 “tj| d
 “tjj| d
 “tj| d
 “tj	| d
 “tj| d
 “tj| d
 “tjj| d
 “tjj| d
 “t| d “tj| d “tj| d “t| d “t| d “tj| d “¥tj dtj!| d tj"dtj#dtj$| d tj%| d tj&d| d
  tj'dtj(dtj)| d
 t!d| d  i¥S )NÚbase0zitalic Úbase01z	noitalic ÚmagentaÚgreenÚcyanÚorangeÚyellowÚblueÚredÚitalicÚboldÚ	underlinezbold zbold italiczbg:)*r   r   ÚHashbangÚ	MultilineÚPreprocÚPreprocFiler   ÚConstantÚDeclarationÚ	NamespaceÚTyper	   ÚWordr   ÚBuiltinÚPseudoÚClassÚ	DecoratorÚEntityÚ	ExceptionÚFunctionÚMagicÚLabelÚTagÚVariableÚGlobalr
   ÚDocÚRegexr   r   ÚDeletedÚEmphr   ÚHeadingÚ
SubheadingÚInsertedÚOutputÚPromptÚStrongÚ
EmphStrongÚ	Traceback)Úcolors© r<   úZ/home/air/segue/gemini/back/venv/lib/python3.10/site-packages/pygments/styles/solarized.pyÚ
make_style   s¢   ÿý
ü
ûúù	÷

ö
õ
ô
óñ
ð
îí
ì
ë
ê
é
è
çæ
å
ä
ã
âá à"Þ
#Ý
$Ü&Ú(Ø
)×*



Ër>   Úbase03z#002b36Úbase02z#073642r   z#586e75Úbase00z#657b83r   z#839496Úbase1z#93a1a1Úbase2z#eee8d5Úbase3z#fdf6e3r   z#b58900r   z#cb4b16r   z#dc322fr   z#d33682Úvioletz#6c71c4r   z#268bd2r   z#2aa198r   z#859900c                   @   ó<   e Zd ZdZdZeeƒZed Zed Z	ed Z
ed ZdS )r   z$
    The solarized style, dark.
    zsolarized-darkr?   r@   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Únamer>   ÚDARK_COLORSÚstylesÚbackground_colorÚhighlight_colorÚline_number_colorÚline_number_background_colorr<   r<   r<   r=   r   w   ó    c                   @   rF   )r   z%
    The solarized style, light.
    zsolarized-lightr?   r@   r   N)rG   rH   rI   rJ   rK   r>   ÚLIGHT_COLORSrM   rN   rO   rP   rQ   r<   r<   r<   r=   r   …   rR   N)rJ   Úpygments.styler   Úpygments.tokenr   r   r   r   r   r   r	   r
   r   Ú__all__r>   rL   rS   r   r   r<   r<   r<   r=   Ú<module>   s’    ,:ÿþýüûúùø	÷
öõôóòñðÿþýüûúùø	÷
öõôóòñð