a
    lc@!                  (   @   s   d 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 ed/d0dZe e	d/d1dZd2S )3z
The default styling.
    )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aborting9#888888 bg:default noreverse noitalic nounderline noblink)Zexitingr   )Zdigraphz#4444ff)zcontrol-characteransiblue)nbspzunderline ansiyellow)iitalic)ur   )sstrike)br   )Z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namer/   r/   Z/var/www/html/django/DPS/env/lib/python3.9/site-packages/prompt_toolkit/styles/defaults.py
<listcomp>       r4   c                 C   s   g | ]}|  d | fqS r.   )lowerr0   r/   r/   r3   r4      s   ))Z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+   )Zbuttonr   )zbutton.arrowr   )zbutton.focusedzbg:#aa0000 #ffffff)zmenu-barr   )zmenu-bar.selected-itemr7   )Zmenur   )zmenu.borderz#aaaaaa)zmenu.border shadowz#444444)zdialog shadow
bg:#000088)zdialog.body shadowr   )zprogress-barr8   )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.error)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_STYLEr/   r/   r/   r3   r	      s    c                   C   s
   t tS )zK
    Create a `Style` object that contains the default Pygments style.
    )r   	from_dictPYGMENTS_DEFAULT_STYLEr/   r/   r/   r3   r
      s    N)__doc__Zprompt_toolkit.cacher   baser   r   Znamed_colorsr   styler   r   __all__r:   r;   r<   r>   r	   r
   r/   r/   r/   r3   <module>   sp   q"-