a
    Šxdd!  ã                (   @  sü   d Z ddlmZ ddlmZ ddlmZmZ ddlm	Z	 ddl
mZmZ dd	gZg d
¢Zdd„ eD ƒdd„ e	D ƒ Zg d¢Z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)d*d"d+d&d,d-d.d/œ'Zeƒ d0d1œd2d„ƒZeƒ d3d1œd4d	„ƒZd5S )6z
The default styling.
é    )Úannotations)Úmemoizedé   )ÚANSI_COLOR_NAMESÚ	BaseStyle)ÚNAMED_COLORS)ÚStyleÚmerge_stylesÚdefault_ui_styleÚdefault_pygments_style)N)Úsearchzbg:ansibrightyellow ansiblack)zsearch.currentÚ )Z	incsearchr   )zincsearch.currentÚreverse)Úselectedr   )zcursor-columnz
bg:#dddddd)zcursor-lineÚ	underline)zcolor-columnz
bg:#ccaacc)zmatching-bracketr   )zmatching-bracket.otherz#000000 bg:#aacccc)zmatching-bracket.cursorz#ff8888 bg:#880000)zmultiple-cursorsz#000000 bg:#ccccaa)zline-numberú#888888)zline-number.currentÚbold)Útildez#8888ff)Úpromptr   )z
prompt.argÚ	noinherit)zprompt.arg.textr   )zprompt.searchr   )zprompt.search.textr   )zsearch-toolbarr   )zsearch-toolbar.textÚnobold)zsystem-toolbarr   )zsystem-toolbar.textr   )zarg-toolbarr   )zarg-toolbar.textr   )zvalidation-toolbarúbg:#550000 #ffffff)zwindow-too-smallr   )zcompletion-toolbarúbg:#bbbbbb #000000)zcompletion-toolbar.arrowzbg:#bbbbbb #000000 bold)zcompletion-toolbar.completionr   )z%completion-toolbar.completion.currentzbg:#444444 #ffffff)zcompletion-menur   )zcompletion-menu.completionr   )z"completion-menu.completion.currentúbg:#888888 #ffffff)zcompletion-menu.meta.completionzbg:#999999 #000000)z'completion-menu.meta.completion.currentúbg:#aaaaaa #000000)z!completion-menu.multi-column-metar   )z-completion-menu.completion fuzzymatch.outsidez
fg:#444444)z,completion-menu.completion fuzzymatch.insider   )z6completion-menu.completion fuzzymatch.inside.characterr   )z5completion-menu.completion.current fuzzymatch.outsidez
fg:default)z4completion-menu.completion.current fuzzymatch.insider   )zreadline-like-completionsr   )z$readline-like-completions.completionr   )z7readline-like-completions.completion fuzzymatch.outsider   )z6readline-like-completions.completion fuzzymatch.insider   )z@readline-like-completions.completion fuzzymatch.inside.characterr   )zscrollbar.backgroundú
bg:#aaaaaa)zscrollbar.buttonz
bg:#444444)zscrollbar.arrowznoinherit bold)zauto-suggestionú#666666)ztrailing-whitespaceú#999999)Útabr   )Zabortingú9#888888 bg:default noreverse noitalic nounderline noblink)Zexitingr   )Zdigraphz#4444ff)zcontrol-characterZansiblue)Únbspzunderline ansiyellow)ÚiÚitalic)Úur   )ÚsÚstrike)Úbr   )Úemr"   )Ústrongr   )Údelr%   )Úhiddenr*   )r"   r"   )r   r   )r%   r%   )r   r   )r   r   )Únoitalicr+   )Únounderliner,   )Únostriker-   )r   r   )Ú	noreverser.   )zbottom-toolbarr   c                 C  s   g | ]}|d | f‘qS ©zfg:© ©Ú.0Únamer0   r0   úV/var/www/html/Ranjet/env/lib/python3.9/site-packages/prompt_toolkit/styles/defaults.pyÚ
<listcomp>ƒ   ó    r5   c                 C  s   g | ]}|  ¡ d | f‘qS r/   )Úlowerr1   r0   r0   r4   r5   ƒ   s   ))Údialogz
bg:#4444ff)zdialog.bodyúbg:#ffffff #000000)zdialog.body text-areaz
bg:#cccccc)zdialog.body text-area last-liner   )zdialog frame.labelz#ff0000 bold)z dialog.body scrollbar.backgroundr   )zdialog.body scrollbar.buttonz
bg:#000000)zdialog.body scrollbar.arrowr   )zdialog.body scrollbar.startr,   )zdialog.body scrollbar.endr,   )Úbuttonr   )zbutton.arrowr   )zbutton.focusedzbg:#aa0000 #ffffff)zmenu-barr   )zmenu-bar.selected-itemr9   )Úmenur   )zmenu.borderz#aaaaaa)zmenu.border shadowz#444444)zdialog shadowú
bg:#000088)zdialog.body shadowr   )zprogress-barr<   )zprogress-bar.usedz
bg:#ff0000z#bbbbbbzitalic #408080znoitalic #bc7a00zbold #008000r   znobold #b00040r   zbold #aa22ffz#008000z#0000ffzbold #0000ffzbold #d2413az#19177cz#880000z#a0a000zbold #999999z#7d9029z#aa22ffz#ba2121r"   zbold #bb6688zbold #bb6622z#bb6688zbold #000080zbold #800080z#a00000z#00a000z#ff0000r   z#888z#04dzborder:#ff0000)'zpygments.whitespacezpygments.commentzpygments.comment.preproczpygments.keywordzpygments.keyword.pseudozpygments.keyword.typezpygments.operatorzpygments.operator.wordzpygments.name.builtinzpygments.name.functionzpygments.name.classzpygments.name.namespacezpygments.name.exceptionzpygments.name.variablezpygments.name.constantzpygments.name.labelzpygments.name.entityzpygments.name.attributezpygments.name.tagzpygments.name.decoratorzpygments.literal.stringzpygments.literal.string.docz pygments.literal.string.interpolzpygments.literal.string.escapezpygments.literal.string.regexzpygments.literal.string.symbolzpygments.literal.string.otherzpygments.literal.numberzpygments.generic.headingzpygments.generic.subheadingzpygments.generic.deletedzpygments.generic.insertedzpygments.generic.errorzpygments.generic.emphzpygments.generic.strongzpygments.generic.promptzpygments.generic.outputzpygments.generic.tracebackzpygments.errorr   )Úreturnc                   C  s   t ttƒttƒttƒgƒS )z*
    Create a default `Style` object.
    )r	   r   ÚPROMPT_TOOLKIT_STYLEÚCOLORS_STYLEÚWIDGETS_STYLEr0   r0   r0   r4   r
   Ö   s    ýÿr   c                   C  s
   t  t¡S )zK
    Create a `Style` object that contains the default Pygments style.
    )r   Ú	from_dictÚPYGMENTS_DEFAULT_STYLEr0   r0   r0   r4   r   ä   s    N)Ú__doc__Ú
__future__r   Zprompt_toolkit.cacher   Úbaser   r   Znamed_colorsr   Ústyler   r	   Ú__all__r>   r?   r@   rB   r
   r   r0   r0   r0   r4   Ú<module>   sr   þqÿ"×-