|e$dZdZiZded<edzed<edzed<edzed<ed zed <ed zed <ed zed<edzed<gdZgdZdZeeeD]#\ZZedezzee<eddezzzee<edz Z%[[[eded<dZ dZ dZ y)z pygments.console ~~~~~~~~~~~~~~~~ Format colored console output. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. z 39;49;00mreset01mbold02mfaint03mstandout04m underline05mblink06moverline)blackredgreenyellowbluemagentacyangray) brightblack brightred brightgreen brightyellow brightblue brightmagenta brightcyanwhitez%im<rctdSNrcodes2/usr/lib/python3/dist-packages/pygments/console.py reset_colorr*(s >r(c.t||ztdzSr$r%) color_keytexts r)colorizer.,s  d "U7^ 33r(cg}|dd|ddcxk(rdk(r nn|jtd|dd}|dd|ddcxk(rdk(r nn|jtd|dd}|dd|ddcxk(rdk(r nn|jtd |dd}|jt||j||jtd d j|S) z Format ``text`` with a color and/or some attributes:: color normal color *color* bold color _color_ underlined color +color+ blinking color Nr"+r *r_r rr)appendr&join)attrr-results r) ansiformatr80sF BQx49## eGn%Abz BQx49## eFm$Abz BQx49## eK()Abz MM%+ MM$ MM%.! 776?r(N) __doc__escr& dark_colors light_colorsxzipdlr*r.r8r'r(r)rAs  b {"ge f ug%Kj5[kug%Kj* 8   \ * DAqUQYE!HUb1f%%E!HFA q!vg4r(