-module(colours). -compile(no_auto_import). -export([reset/0, fgblack/1, fgmaroon/1, fggreen/1, fgolive/1, fgnavy/1, fgmagenta/1, fgcyan/1, fgsilver/1, fggrey/1, fgred/1, fglime/1, fgyellow/1, fgblue/1, fgfuchsia/1, fgaqua/1, fgwhite/1, fggrey0/1, fgnavyblue/1, fgdarkblue/1, fgblue2/1, fgblue3/1, fgblue1/1, fgdarkgreen/1, fgdeepskyblue6/1, fgdeepskyblue7/1, fgdeepskyblue4/1, fgdodgerblue3/1, fgdodgerblue2/1, fggreen4/1, fgspringgreen4/1, fgturquoise4/1, fgdeepskyblue5/1, fgdeepskyblue3/1, fgdodgerblue1/1, fggreen2/1, fgspringgreen6/1, fgdarkcyan/1, fglightseagreen/1, fgdeepskyblue2/1, fgdeepskyblue1/1, fggreen3/1, fgspringgreen3/1, fgspringgreen5/1, fgcyan3/1, fgdarkturquoise/1, fgturquoise2/1, fggreen1/1, fgspringgreen2/1, fgspringgreen1/1, fgspringgreen7/1, fgcyan2/1, fgcyan1/1, fgdarkred1/1, fgdeeppink7/1, fgpurple5/1, fgpurple4/1, fgpurple3/1, fgblueviolet/1, fgorange2/1, fggrey37/1, fgmediumpurple4/1, fgslateblue2/1, fgslateblue3/1, fgroyalblue1/1, fgchartreuse4/1, fgdarkseagreen4/1, fgpaleturquoise4/1, fgsteelblue2/1, fgsteelblue3/1, fgcornflowerblue/1, fgchartreuse6/1, fgdarkseagreen8/1, fgcadetblue1/1, fgcadetblue2/1, fgskybue3/1, fgsteelblue4/1, fgchartreuse3/1, fgpalegreen4/1, fgseagreen3/1, fgaquamarine3/1, fgmediumturquoise/1, fgsteelblue1/1, fgchartreuse2/1, fgseagreen2/1, fgseagreen4/1, fgseagreen1/1, fgaquamarine2/1, fgdarkslategray2/1, fgdarkred2/1, fgdeeppink8/1, fgdarkmagenta1/1, fgdarkmagenta2/1, fgdarkviolet2/1, fgpurple1/1, fgorange4/1, fglightpink4/1, fgplum4/1, fgmediumpurple6/1, fgmediumpurple3/1, fgslateblue1/1, fgyellow6/1, fgwheat4/1, fggrey53/1, fglightslategrey/1, fgmediumpurple7/1, fglightslateblue/1, fgyellow4/1, fgdarkolivegreen5/1, fgdarkseagreen/1, fglightskyblue2/1, fglightskyblue3/1, fgskyblue2/1, fgchartreuse5/1, fgdarkolivegreen6/1, fgpalegreen3/1, fgdarkseagreen3/1, fgdarkslategray3/1, fgskyblue1/1, fgchartreuse1/1, fglightgreen1/1, fglightgreen2/1, fgpalegreen1/1, fgaquamarine1/1, fgdarkslategray1/1, fgred3/1, fgdeeppink4/1, fgmediumvioletred/1, fgmagenta5/1, fgdarkviolet1/1, fgpurple2/1, fgdarkorange2/1, fgindianred3/1, fghotpink4/1, fgmediumorchid3/1, fgmediumorchid/1, fgmediumpurple5/1, fgdarkgoldenrod/1, fglightsalmon3/1, fgrosybrown/1, fggrey63/1, fgmediumpurple2/1, fgmediumpurple1/1, fggold2/1, fgdarkkhaki/1, fgnavajowhite3/1, fggrey69/1, fglightsteelblue3/1, fglightsteelblue/1, fgyellow5/1, fgdarkolivegreen3/1, fgdarkseagreen7/1, fgdarkseagreen6/1, fglightcyan3/1, fglightskyblue1/1, fggreenyellow/1, fgdarkolivegreen2/1, fgpalegreen2/1, fgdarkseagreen2/1, fgdarkseagreen1/1, fgpaleturquoise1/1, fgred2/1, fgdeeppink6/1, fgdeeppink3/1, fgmagenta6/1, fgmagenta3/1, fgmagenta4/1, fgdarkorange3/1, fgindianred4/1, fghotpink3/1, fghotpink2/1, fgorchid/1, fgmediumorchid2/1, fgorange3/1, fglightsalmon2/1, fglightpink3/1, fgpink3/1, fgplum3/1, fgviolet/1, fggold3/1, fglightgoldenrod3/1, fgtan/1, fgmistyrose3/1, fgthistle3/1, fgplum2/1, fgyellow3/1, fgkhaki3/1, fglightgoldenrod4/1, fglightyellow3/1, fggrey84/1, fglightsteelblue1/1, fgyellow2/1, fgdarkolivegreen4/1, fgdarkolivegreen1/1, fgdarkseagreen5/1, fghoneydew2/1, fglightcyan1/1, fgred1/1, fgdeeppink2/1, fgdeeppink5/1, fgdeeppink1/1, fgmagenta2/1, fgmagenta1/1, fgorangered/1, fgindianred1/1, fgindianred2/1, fghotpink1/1, fghotpink/1, fgmediumorchid1/1, fgdarkorange1/1, fgsalmon1/1, fglightcoral/1, fgpalevioletred1/1, fgorchid2/1, fgorchid1/1, fgorange1/1, fgsandybrown/1, fglightsalmon1/1, fglightpink1/1, fgpink1/1, fgplum1/1, fggold1/1, fglightgoldenrod5/1, fglightgoldenrod2/1, fgnavajowhite1/1, fgmistyrose1/1, fgthistle1/1, fgyellow1/1, fglightgoldenrod1/1, fgkhaki1/1, fgwheat1/1, fgcornsilk1/1, fggrey100/1, fggrey3/1, fggrey7/1, fggrey11/1, fggrey15/1, fggrey19/1, fggrey23/1, fggrey27/1, fggrey30/1, fggrey35/1, fggrey39/1, fggrey42/1, fggrey46/1, fggrey50/1, fggrey54/1, fggrey58/1, fggrey62/1, fggrey66/1, fggrey70/1, fggrey74/1, fggrey78/1, fggrey82/1, fggrey85/1, fggrey89/1, fggrey93/1, bgblack/1, bgmaroon/1, bggreen/1, bgolive/1, bgnavy/1, bgmagenta/1, bgcyan/1, bgsilver/1, bggrey/1, bgred/1, bglime/1, bgyellow/1, bgblue/1, bgfuchsia/1, bgaqua/1, bgwhite/1, bggrey0/1, bgnavyblue/1, bgdarkblue/1, bgblue2/1, bgblue3/1, bgblue1/1, bgdarkgreen/1, bgdeepskyblue6/1, bgdeepskyblue7/1, bgdeepskyblue4/1, bgdodgerblue3/1, bgdodgerblue2/1, bggreen4/1, bgspringgreen4/1, bgturquoise4/1, bgdeepskyblue5/1, bgdeepskyblue3/1, bgdodgerblue1/1, bggreen2/1, bgspringgreen6/1, bgdarkcyan/1, bglightseagreen/1, bgdeepskyblue2/1, bgdeepskyblue1/1, bggreen3/1, bgspringgreen3/1, bgspringgreen5/1, bgcyan3/1, bgdarkturquoise/1, bgturquoise2/1, bggreen1/1, bgspringgreen2/1, bgspringgreen1/1, bgspringgreen7/1, bgcyan2/1, bgcyan1/1, bgdarkred1/1, bgdeeppink7/1, bgpurple5/1, bgpurple4/1, bgpurple3/1, bgblueviolet/1, bgorange2/1, bggrey37/1, bgmediumpurple4/1, bgslateblue2/1, bgslateblue3/1, bgroyalblue1/1, bgchartreuse4/1, bgdarkseagreen4/1, bgpaleturquoise4/1, bgsteelblue2/1, bgsteelblue3/1, bgcornflowerblue/1, bgchartreuse6/1, bgdarkseagreen8/1, bgcadetblue1/1, bgcadetblue2/1, bgskybue3/1, bgsteelblue4/1, bgchartreuse3/1, bgpalegreen4/1, bgseagreen3/1, bgaquamarine3/1, bgmediumturquoise/1, bgsteelblue1/1, bgchartreuse2/1, bgseagreen2/1, bgseagreen4/1, bgseagreen1/1, bgaquamarine2/1, bgdarkslategray2/1, bgdarkred2/1, bgdeeppink8/1, bgdarkmagenta1/1, bgdarkmagenta2/1, bgdarkviolet2/1, bgpurple1/1, bgorange4/1, bglightpink4/1, bgplum4/1, bgmediumpurple6/1, bgmediumpurple3/1, bgslateblue1/1, bgyellow6/1, bgwheat4/1, bggrey53/1, bglightslategrey/1, bgmediumpurple7/1, bglightslateblue/1, bgyellow4/1, bgdarkolivegreen5/1, bgdarkseagreen/1, bglightskyblue2/1, bglightskyblue3/1, bgskyblue2/1, bgchartreuse5/1, bgdarkolivegreen6/1, bgpalegreen3/1, bgdarkseagreen3/1, bgdarkslategray3/1, bgskyblue1/1, bgchartreuse1/1, bglightgreen1/1, bglightgreen2/1, bgpalegreen1/1, bgaquamarine1/1, bgdarkslategray1/1, bgred3/1, bgdeeppink4/1, bgmediumvioletred/1, bgmagenta5/1, bgdarkviolet1/1, bgpurple2/1, bgdarkorange2/1, bgindianred3/1, bghotpink4/1, bgmediumorchid3/1, bgmediumorchid/1, bgmediumpurple5/1, bgdarkgoldenrod/1, bglightsalmon3/1, bgrosybrown/1, bggrey63/1, bgmediumpurple2/1, bgmediumpurple1/1, bggold2/1, bgdarkkhaki/1, bgnavajowhite3/1, bggrey69/1, bglightsteelblue3/1, bglightsteelblue/1, bgyellow5/1, bgdarkolivegreen3/1, bgdarkseagreen7/1, bgdarkseagreen6/1, bglightcyan3/1, bglightskyblue1/1, bggreenyellow/1, bgdarkolivegreen2/1, bgpalegreen2/1, bgdarkseagreen2/1, bgdarkseagreen1/1, bgpaleturquoise1/1, bgred2/1, bgdeeppink6/1, bgdeeppink3/1, bgmagenta6/1, bgmagenta3/1, bgmagenta4/1, bgdarkorange3/1, bgindianred4/1, bghotpink3/1, bghotpink2/1, bgorchid/1, bgmediumorchid2/1, bgorange3/1, bglightsalmon2/1, bglightpink3/1, bgpink3/1, bgplum3/1, bgviolet/1, bggold3/1, bglightgoldenrod3/1, bgtan/1, bgmistyrose3/1, bgthistle3/1, bgplum2/1, bgyellow3/1, bgkhaki3/1, bglightgoldenrod4/1, bglightyellow3/1, bggrey84/1, bglightsteelblue1/1, bgyellow2/1, bgdarkolivegreen4/1, bgdarkolivegreen1/1, bgdarkseagreen5/1, bghoneydew2/1, bglightcyan1/1, bgred1/1, bgdeeppink2/1, bgdeeppink5/1, bgdeeppink1/1, bgmagenta2/1, bgmagenta1/1, bgorangered/1, bgindianred1/1, bgindianred2/1, bghotpink1/1, bghotpink/1, bgmediumorchid1/1, bgdarkorange1/1, bgsalmon1/1, bglightcoral/1, bgpalevioletred1/1, bgorchid2/1, bgorchid1/1, bgorange1/1, bgsandybrown/1, bglightsalmon1/1, bglightpink1/1, bgpink1/1, bgplum1/1, bggold1/1, bglightgoldenrod5/1, bglightgoldenrod2/1, bgnavajowhite1/1, bgmistyrose1/1, bgthistle1/1, bgyellow1/1, bglightgoldenrod1/1, bgkhaki1/1, bgwheat1/1, bgcornsilk1/1, bggrey100/1, bggrey3/1, bggrey7/1, bggrey11/1, bggrey15/1, bggrey19/1, bggrey23/1, bggrey27/1, bggrey30/1, bggrey35/1, bggrey39/1, bggrey42/1, bggrey46/1, bggrey50/1, bggrey54/1, bggrey58/1, bggrey62/1, bggrey66/1, bggrey70/1, bggrey74/1, bggrey78/1, bggrey82/1, bggrey85/1, bggrey89/1, bggrey93/1, bold/1, underline/1, italic/1, strikethrough/1]). -spec reset() -> binary(). reset() -> <<" \e[0m"/utf8>>. -spec fgblack(binary()) -> binary(). fgblack(S) -> gleam@string:concat([<<"\e[38;5;0m "/utf8>>, S, reset()]). -spec fgmaroon(binary()) -> binary(). fgmaroon(S) -> gleam@string:concat([<<"\e[38;5;1m "/utf8>>, S, reset()]). -spec fggreen(binary()) -> binary(). fggreen(S) -> gleam@string:concat([<<"\e[38;5;2m "/utf8>>, S, reset()]). -spec fgolive(binary()) -> binary(). fgolive(S) -> gleam@string:concat([<<"\e[38;5;3m "/utf8>>, S, reset()]). -spec fgnavy(binary()) -> binary(). fgnavy(S) -> gleam@string:concat([<<"\e[38;5;4m "/utf8>>, S, reset()]). -spec fgmagenta(binary()) -> binary(). fgmagenta(S) -> gleam@string:concat([<<"\e[38;5;5m "/utf8>>, S, reset()]). -spec fgcyan(binary()) -> binary(). fgcyan(S) -> gleam@string:concat([<<"\e[38;5;6m "/utf8>>, S, reset()]). -spec fgsilver(binary()) -> binary(). fgsilver(S) -> gleam@string:concat([<<"\e[38;5;7m "/utf8>>, S, reset()]). -spec fggrey(binary()) -> binary(). fggrey(S) -> gleam@string:concat([<<"\e[38;5;8m "/utf8>>, S, reset()]). -spec fgred(binary()) -> binary(). fgred(S) -> gleam@string:concat([<<"\e[38;5;9m "/utf8>>, S, reset()]). -spec fglime(binary()) -> binary(). fglime(S) -> gleam@string:concat([<<"\e[38;5;10m "/utf8>>, S, reset()]). -spec fgyellow(binary()) -> binary(). fgyellow(S) -> gleam@string:concat([<<"\e[38;5;11m "/utf8>>, S, reset()]). -spec fgblue(binary()) -> binary(). fgblue(S) -> gleam@string:concat([<<"\e[38;5;12m "/utf8>>, S, reset()]). -spec fgfuchsia(binary()) -> binary(). fgfuchsia(S) -> gleam@string:concat([<<"\e[38;5;13m "/utf8>>, S, reset()]). -spec fgaqua(binary()) -> binary(). fgaqua(S) -> gleam@string:concat([<<"\e[38;5;14m "/utf8>>, S, reset()]). -spec fgwhite(binary()) -> binary(). fgwhite(S) -> gleam@string:concat([<<"\e[38;5;15m "/utf8>>, S, reset()]). -spec fggrey0(binary()) -> binary(). fggrey0(S) -> gleam@string:concat([<<"\e[38;5;16m "/utf8>>, S, reset()]). -spec fgnavyblue(binary()) -> binary(). fgnavyblue(S) -> gleam@string:concat([<<"\e[38;5;17m "/utf8>>, S, reset()]). -spec fgdarkblue(binary()) -> binary(). fgdarkblue(S) -> gleam@string:concat([<<"\e[38;5;18m "/utf8>>, S, reset()]). -spec fgblue2(binary()) -> binary(). fgblue2(S) -> gleam@string:concat([<<"\e[38;5;19m "/utf8>>, S, reset()]). -spec fgblue3(binary()) -> binary(). fgblue3(S) -> gleam@string:concat([<<"\e[38;5;20 "/utf8>>, S, reset()]). -spec fgblue1(binary()) -> binary(). fgblue1(S) -> gleam@string:concat([<<"\e[38;5;21m "/utf8>>, S, reset()]). -spec fgdarkgreen(binary()) -> binary(). fgdarkgreen(S) -> gleam@string:concat([<<"\e[38;5;22m "/utf8>>, S, reset()]). -spec fgdeepskyblue6(binary()) -> binary(). fgdeepskyblue6(S) -> gleam@string:concat([<<"\e[38;5;23m "/utf8>>, S, reset()]). -spec fgdeepskyblue7(binary()) -> binary(). fgdeepskyblue7(S) -> gleam@string:concat([<<"\e[38;5;24m "/utf8>>, S, reset()]). -spec fgdeepskyblue4(binary()) -> binary(). fgdeepskyblue4(S) -> gleam@string:concat([<<"\e[38;5;25m "/utf8>>, S, reset()]). -spec fgdodgerblue3(binary()) -> binary(). fgdodgerblue3(S) -> gleam@string:concat([<<"\e[38;5;26m "/utf8>>, S, reset()]). -spec fgdodgerblue2(binary()) -> binary(). fgdodgerblue2(S) -> gleam@string:concat([<<"\e[38;5;27m "/utf8>>, S, reset()]). -spec fggreen4(binary()) -> binary(). fggreen4(S) -> gleam@string:concat([<<"\e[38;5;28m "/utf8>>, S, reset()]). -spec fgspringgreen4(binary()) -> binary(). fgspringgreen4(S) -> gleam@string:concat([<<"\e[38;5;29m "/utf8>>, S, reset()]). -spec fgturquoise4(binary()) -> binary(). fgturquoise4(S) -> gleam@string:concat([<<"\e[38;5;30m "/utf8>>, S, reset()]). -spec fgdeepskyblue5(binary()) -> binary(). fgdeepskyblue5(S) -> gleam@string:concat([<<"\e[38;5;31m "/utf8>>, S, reset()]). -spec fgdeepskyblue3(binary()) -> binary(). fgdeepskyblue3(S) -> gleam@string:concat([<<"\e[38;5;32m "/utf8>>, S, reset()]). -spec fgdodgerblue1(binary()) -> binary(). fgdodgerblue1(S) -> gleam@string:concat([<<"\e[38;5;33m "/utf8>>, S, reset()]). -spec fggreen2(binary()) -> binary(). fggreen2(S) -> gleam@string:concat([<<"\e[38;5;34m "/utf8>>, S, reset()]). -spec fgspringgreen6(binary()) -> binary(). fgspringgreen6(S) -> gleam@string:concat([<<"\e[38;5;35m "/utf8>>, S, reset()]). -spec fgdarkcyan(binary()) -> binary(). fgdarkcyan(S) -> gleam@string:concat([<<"\e[38;5;36m "/utf8>>, S, reset()]). -spec fglightseagreen(binary()) -> binary(). fglightseagreen(S) -> gleam@string:concat([<<"\e[38;5;37m "/utf8>>, S, reset()]). -spec fgdeepskyblue2(binary()) -> binary(). fgdeepskyblue2(S) -> gleam@string:concat([<<"\e[38;5;38m "/utf8>>, S, reset()]). -spec fgdeepskyblue1(binary()) -> binary(). fgdeepskyblue1(S) -> gleam@string:concat([<<"\e[38;5;39m "/utf8>>, S, reset()]). -spec fggreen3(binary()) -> binary(). fggreen3(S) -> gleam@string:concat([<<"\e[38;5;40m "/utf8>>, S, reset()]). -spec fgspringgreen3(binary()) -> binary(). fgspringgreen3(S) -> gleam@string:concat([<<"\e[38;5;41m "/utf8>>, S, reset()]). -spec fgspringgreen5(binary()) -> binary(). fgspringgreen5(S) -> gleam@string:concat([<<"\e[38;5;42m "/utf8>>, S, reset()]). -spec fgcyan3(binary()) -> binary(). fgcyan3(S) -> gleam@string:concat([<<"\e[38;5;43m "/utf8>>, S, reset()]). -spec fgdarkturquoise(binary()) -> binary(). fgdarkturquoise(S) -> gleam@string:concat([<<"\e[38;5;44m "/utf8>>, S, reset()]). -spec fgturquoise2(binary()) -> binary(). fgturquoise2(S) -> gleam@string:concat([<<"\e[38;5;45m "/utf8>>, S, reset()]). -spec fggreen1(binary()) -> binary(). fggreen1(S) -> gleam@string:concat([<<"\e[38;5;46m "/utf8>>, S, reset()]). -spec fgspringgreen2(binary()) -> binary(). fgspringgreen2(S) -> gleam@string:concat([<<"\e[38;5;47m "/utf8>>, S, reset()]). -spec fgspringgreen1(binary()) -> binary(). fgspringgreen1(S) -> gleam@string:concat([<<"\e[38;5;48m "/utf8>>, S, reset()]). -spec fgspringgreen7(binary()) -> binary(). fgspringgreen7(S) -> gleam@string:concat([<<"\e[38;5;49m "/utf8>>, S, reset()]). -spec fgcyan2(binary()) -> binary(). fgcyan2(S) -> gleam@string:concat([<<"\e[38;5;50m "/utf8>>, S, reset()]). -spec fgcyan1(binary()) -> binary(). fgcyan1(S) -> gleam@string:concat([<<"\e[38;5;51m "/utf8>>, S, reset()]). -spec fgdarkred1(binary()) -> binary(). fgdarkred1(S) -> gleam@string:concat([<<"\e[38;5;52m "/utf8>>, S, reset()]). -spec fgdeeppink7(binary()) -> binary(). fgdeeppink7(S) -> gleam@string:concat([<<"\e[38;5;53m "/utf8>>, S, reset()]). -spec fgpurple5(binary()) -> binary(). fgpurple5(S) -> gleam@string:concat([<<"\e[38;5;54m "/utf8>>, S, reset()]). -spec fgpurple4(binary()) -> binary(). fgpurple4(S) -> gleam@string:concat([<<"\e[38;5;55m "/utf8>>, S, reset()]). -spec fgpurple3(binary()) -> binary(). fgpurple3(S) -> gleam@string:concat([<<"\e[38;5;56m "/utf8>>, S, reset()]). -spec fgblueviolet(binary()) -> binary(). fgblueviolet(S) -> gleam@string:concat([<<"\e[38;5;57m "/utf8>>, S, reset()]). -spec fgorange2(binary()) -> binary(). fgorange2(S) -> gleam@string:concat([<<"\e[38;5;58m "/utf8>>, S, reset()]). -spec fggrey37(binary()) -> binary(). fggrey37(S) -> gleam@string:concat([<<"\e[38;5;59m "/utf8>>, S, reset()]). -spec fgmediumpurple4(binary()) -> binary(). fgmediumpurple4(S) -> gleam@string:concat([<<"\e[38;5;60m "/utf8>>, S, reset()]). -spec fgslateblue2(binary()) -> binary(). fgslateblue2(S) -> gleam@string:concat([<<"\e[38;5;61m "/utf8>>, S, reset()]). -spec fgslateblue3(binary()) -> binary(). fgslateblue3(S) -> gleam@string:concat([<<"\e[38;5;62m "/utf8>>, S, reset()]). -spec fgroyalblue1(binary()) -> binary(). fgroyalblue1(S) -> gleam@string:concat([<<"\e[38;5;63m "/utf8>>, S, reset()]). -spec fgchartreuse4(binary()) -> binary(). fgchartreuse4(S) -> gleam@string:concat([<<"\e[38;5;64m "/utf8>>, S, reset()]). -spec fgdarkseagreen4(binary()) -> binary(). fgdarkseagreen4(S) -> gleam@string:concat([<<"\e[38;5;65m "/utf8>>, S, reset()]). -spec fgpaleturquoise4(binary()) -> binary(). fgpaleturquoise4(S) -> gleam@string:concat([<<"\e[38;5;66m "/utf8>>, S, reset()]). -spec fgsteelblue2(binary()) -> binary(). fgsteelblue2(S) -> gleam@string:concat([<<"\e[38;5;67m "/utf8>>, S, reset()]). -spec fgsteelblue3(binary()) -> binary(). fgsteelblue3(S) -> gleam@string:concat([<<"\e[38;5;68m "/utf8>>, S, reset()]). -spec fgcornflowerblue(binary()) -> binary(). fgcornflowerblue(S) -> gleam@string:concat([<<"\e[38;5;69m "/utf8>>, S, reset()]). -spec fgchartreuse6(binary()) -> binary(). fgchartreuse6(S) -> gleam@string:concat([<<"\e[38;5;70m "/utf8>>, S, reset()]). -spec fgdarkseagreen8(binary()) -> binary(). fgdarkseagreen8(S) -> gleam@string:concat([<<"\e[38;5;71m "/utf8>>, S, reset()]). -spec fgcadetblue1(binary()) -> binary(). fgcadetblue1(S) -> gleam@string:concat([<<"\e[38;5;72m "/utf8>>, S, reset()]). -spec fgcadetblue2(binary()) -> binary(). fgcadetblue2(S) -> gleam@string:concat([<<"\e[38;5;73m "/utf8>>, S, reset()]). -spec fgskybue3(binary()) -> binary(). fgskybue3(S) -> gleam@string:concat([<<"\e[38;5;74m "/utf8>>, S, reset()]). -spec fgsteelblue4(binary()) -> binary(). fgsteelblue4(S) -> gleam@string:concat([<<"\e[38;5;75m "/utf8>>, S, reset()]). -spec fgchartreuse3(binary()) -> binary(). fgchartreuse3(S) -> gleam@string:concat([<<"\e[38;5;76m "/utf8>>, S, reset()]). -spec fgpalegreen4(binary()) -> binary(). fgpalegreen4(S) -> gleam@string:concat([<<"\e[38;5;77m "/utf8>>, S, reset()]). -spec fgseagreen3(binary()) -> binary(). fgseagreen3(S) -> gleam@string:concat([<<"\e[38;5;78m "/utf8>>, S, reset()]). -spec fgaquamarine3(binary()) -> binary(). fgaquamarine3(S) -> gleam@string:concat([<<"\e[38;5;79m "/utf8>>, S, reset()]). -spec fgmediumturquoise(binary()) -> binary(). fgmediumturquoise(S) -> gleam@string:concat([<<"\e[38;5;80m "/utf8>>, S, reset()]). -spec fgsteelblue1(binary()) -> binary(). fgsteelblue1(S) -> gleam@string:concat([<<"\e[38;5;81m "/utf8>>, S, reset()]). -spec fgchartreuse2(binary()) -> binary(). fgchartreuse2(S) -> gleam@string:concat([<<"\e[38;5;82m "/utf8>>, S, reset()]). -spec fgseagreen2(binary()) -> binary(). fgseagreen2(S) -> gleam@string:concat([<<"\e[38;5;83m "/utf8>>, S, reset()]). -spec fgseagreen4(binary()) -> binary(). fgseagreen4(S) -> gleam@string:concat([<<"\e[38;5;84m "/utf8>>, S, reset()]). -spec fgseagreen1(binary()) -> binary(). fgseagreen1(S) -> gleam@string:concat([<<"\e[38;5;85m "/utf8>>, S, reset()]). -spec fgaquamarine2(binary()) -> binary(). fgaquamarine2(S) -> gleam@string:concat([<<"\e[38;5;86m "/utf8>>, S, reset()]). -spec fgdarkslategray2(binary()) -> binary(). fgdarkslategray2(S) -> gleam@string:concat([<<"\e[38;5;87m "/utf8>>, S, reset()]). -spec fgdarkred2(binary()) -> binary(). fgdarkred2(S) -> gleam@string:concat([<<"\e[38;5;88m "/utf8>>, S, reset()]). -spec fgdeeppink8(binary()) -> binary(). fgdeeppink8(S) -> gleam@string:concat([<<"\e[38;5;89m "/utf8>>, S, reset()]). -spec fgdarkmagenta1(binary()) -> binary(). fgdarkmagenta1(S) -> gleam@string:concat([<<"\e[38;5;90m "/utf8>>, S, reset()]). -spec fgdarkmagenta2(binary()) -> binary(). fgdarkmagenta2(S) -> gleam@string:concat([<<"\e[38;5;91m "/utf8>>, S, reset()]). -spec fgdarkviolet2(binary()) -> binary(). fgdarkviolet2(S) -> gleam@string:concat([<<"\e[38;5;92m "/utf8>>, S, reset()]). -spec fgpurple1(binary()) -> binary(). fgpurple1(S) -> gleam@string:concat([<<"\e[38;5;93m "/utf8>>, S, reset()]). -spec fgorange4(binary()) -> binary(). fgorange4(S) -> gleam@string:concat([<<"\e[38;5;94m "/utf8>>, S, reset()]). -spec fglightpink4(binary()) -> binary(). fglightpink4(S) -> gleam@string:concat([<<"\e[38;5;95m "/utf8>>, S, reset()]). -spec fgplum4(binary()) -> binary(). fgplum4(S) -> gleam@string:concat([<<"\e[38;5;96m "/utf8>>, S, reset()]). -spec fgmediumpurple6(binary()) -> binary(). fgmediumpurple6(S) -> gleam@string:concat([<<"\e[38;5;97m "/utf8>>, S, reset()]). -spec fgmediumpurple3(binary()) -> binary(). fgmediumpurple3(S) -> gleam@string:concat([<<"\e[38;5;98m "/utf8>>, S, reset()]). -spec fgslateblue1(binary()) -> binary(). fgslateblue1(S) -> gleam@string:concat([<<"\e[38;5;99m "/utf8>>, S, reset()]). -spec fgyellow6(binary()) -> binary(). fgyellow6(S) -> gleam@string:concat([<<"\e[38;5;100m "/utf8>>, S, reset()]). -spec fgwheat4(binary()) -> binary(). fgwheat4(S) -> gleam@string:concat([<<"\e[38;5;101m "/utf8>>, S, reset()]). -spec fggrey53(binary()) -> binary(). fggrey53(S) -> gleam@string:concat([<<"\e[38;5;102m "/utf8>>, S, reset()]). -spec fglightslategrey(binary()) -> binary(). fglightslategrey(S) -> gleam@string:concat([<<"\e[38;5;103m "/utf8>>, S, reset()]). -spec fgmediumpurple7(binary()) -> binary(). fgmediumpurple7(S) -> gleam@string:concat([<<"\e[38;5;104m "/utf8>>, S, reset()]). -spec fglightslateblue(binary()) -> binary(). fglightslateblue(S) -> gleam@string:concat([<<"\e[38;5;105m "/utf8>>, S, reset()]). -spec fgyellow4(binary()) -> binary(). fgyellow4(S) -> gleam@string:concat([<<"\e[38;5;106m "/utf8>>, S, reset()]). -spec fgdarkolivegreen5(binary()) -> binary(). fgdarkolivegreen5(S) -> gleam@string:concat([<<"\e[38;5;107m "/utf8>>, S, reset()]). -spec fgdarkseagreen(binary()) -> binary(). fgdarkseagreen(S) -> gleam@string:concat([<<"\e[38;5;108m "/utf8>>, S, reset()]). -spec fglightskyblue2(binary()) -> binary(). fglightskyblue2(S) -> gleam@string:concat([<<"\e[38;5;109m "/utf8>>, S, reset()]). -spec fglightskyblue3(binary()) -> binary(). fglightskyblue3(S) -> gleam@string:concat([<<"\e[38;5;110m "/utf8>>, S, reset()]). -spec fgskyblue2(binary()) -> binary(). fgskyblue2(S) -> gleam@string:concat([<<"\e[38;5;111m "/utf8>>, S, reset()]). -spec fgchartreuse5(binary()) -> binary(). fgchartreuse5(S) -> gleam@string:concat([<<"\e[38;5;112m "/utf8>>, S, reset()]). -spec fgdarkolivegreen6(binary()) -> binary(). fgdarkolivegreen6(S) -> gleam@string:concat([<<"\e[38;5;113m "/utf8>>, S, reset()]). -spec fgpalegreen3(binary()) -> binary(). fgpalegreen3(S) -> gleam@string:concat([<<"\e[38;5;114m "/utf8>>, S, reset()]). -spec fgdarkseagreen3(binary()) -> binary(). fgdarkseagreen3(S) -> gleam@string:concat([<<"\e[38;5;115m "/utf8>>, S, reset()]). -spec fgdarkslategray3(binary()) -> binary(). fgdarkslategray3(S) -> gleam@string:concat([<<"\e[38;5;116m "/utf8>>, S, reset()]). -spec fgskyblue1(binary()) -> binary(). fgskyblue1(S) -> gleam@string:concat([<<"\e[38;5;117m "/utf8>>, S, reset()]). -spec fgchartreuse1(binary()) -> binary(). fgchartreuse1(S) -> gleam@string:concat([<<"\e[38;5;118m "/utf8>>, S, reset()]). -spec fglightgreen1(binary()) -> binary(). fglightgreen1(S) -> gleam@string:concat([<<"\e[38;5;119m "/utf8>>, S, reset()]). -spec fglightgreen2(binary()) -> binary(). fglightgreen2(S) -> gleam@string:concat([<<"\e[38;5;120m "/utf8>>, S, reset()]). -spec fgpalegreen1(binary()) -> binary(). fgpalegreen1(S) -> gleam@string:concat([<<"\e[38;5;121m "/utf8>>, S, reset()]). -spec fgaquamarine1(binary()) -> binary(). fgaquamarine1(S) -> gleam@string:concat([<<"\e[38;5;122m "/utf8>>, S, reset()]). -spec fgdarkslategray1(binary()) -> binary(). fgdarkslategray1(S) -> gleam@string:concat([<<"\e[38;5;123m "/utf8>>, S, reset()]). -spec fgred3(binary()) -> binary(). fgred3(S) -> gleam@string:concat([<<"\e[38;5;124m "/utf8>>, S, reset()]). -spec fgdeeppink4(binary()) -> binary(). fgdeeppink4(S) -> gleam@string:concat([<<"\e[38;5;125m "/utf8>>, S, reset()]). -spec fgmediumvioletred(binary()) -> binary(). fgmediumvioletred(S) -> gleam@string:concat([<<"\e[38;5;126m "/utf8>>, S, reset()]). -spec fgmagenta5(binary()) -> binary(). fgmagenta5(S) -> gleam@string:concat([<<"\e[38;5;127m "/utf8>>, S, reset()]). -spec fgdarkviolet1(binary()) -> binary(). fgdarkviolet1(S) -> gleam@string:concat([<<"\e[38;5;128m "/utf8>>, S, reset()]). -spec fgpurple2(binary()) -> binary(). fgpurple2(S) -> gleam@string:concat([<<"\e[38;5;129m "/utf8>>, S, reset()]). -spec fgdarkorange2(binary()) -> binary(). fgdarkorange2(S) -> gleam@string:concat([<<"\e[38;5;130m "/utf8>>, S, reset()]). -spec fgindianred3(binary()) -> binary(). fgindianred3(S) -> gleam@string:concat([<<"\e[38;5;131m "/utf8>>, S, reset()]). -spec fghotpink4(binary()) -> binary(). fghotpink4(S) -> gleam@string:concat([<<"\e[38;5;132m "/utf8>>, S, reset()]). -spec fgmediumorchid3(binary()) -> binary(). fgmediumorchid3(S) -> gleam@string:concat([<<"\e[38;5;133m "/utf8>>, S, reset()]). -spec fgmediumorchid(binary()) -> binary(). fgmediumorchid(S) -> gleam@string:concat([<<"\e[38;5;134m "/utf8>>, S, reset()]). -spec fgmediumpurple5(binary()) -> binary(). fgmediumpurple5(S) -> gleam@string:concat([<<"\e[38;5;135m "/utf8>>, S, reset()]). -spec fgdarkgoldenrod(binary()) -> binary(). fgdarkgoldenrod(S) -> gleam@string:concat([<<"\e[38;5;136m "/utf8>>, S, reset()]). -spec fglightsalmon3(binary()) -> binary(). fglightsalmon3(S) -> gleam@string:concat([<<"\e[38;5;137m "/utf8>>, S, reset()]). -spec fgrosybrown(binary()) -> binary(). fgrosybrown(S) -> gleam@string:concat([<<"\e[38;5;138m "/utf8>>, S, reset()]). -spec fggrey63(binary()) -> binary(). fggrey63(S) -> gleam@string:concat([<<"\e[38;5;139m "/utf8>>, S, reset()]). -spec fgmediumpurple2(binary()) -> binary(). fgmediumpurple2(S) -> gleam@string:concat([<<"\e[38;5;140m "/utf8>>, S, reset()]). -spec fgmediumpurple1(binary()) -> binary(). fgmediumpurple1(S) -> gleam@string:concat([<<"\e[38;5;141m "/utf8>>, S, reset()]). -spec fggold2(binary()) -> binary(). fggold2(S) -> gleam@string:concat([<<"\e[38;5;142m "/utf8>>, S, reset()]). -spec fgdarkkhaki(binary()) -> binary(). fgdarkkhaki(S) -> gleam@string:concat([<<"\e[38;5;143m "/utf8>>, S, reset()]). -spec fgnavajowhite3(binary()) -> binary(). fgnavajowhite3(S) -> gleam@string:concat([<<"\e[38;5;144m "/utf8>>, S, reset()]). -spec fggrey69(binary()) -> binary(). fggrey69(S) -> gleam@string:concat([<<"\e[38;5;145m "/utf8>>, S, reset()]). -spec fglightsteelblue3(binary()) -> binary(). fglightsteelblue3(S) -> gleam@string:concat([<<"\e[38;5;146m "/utf8>>, S, reset()]). -spec fglightsteelblue(binary()) -> binary(). fglightsteelblue(S) -> gleam@string:concat([<<"\e[38;5;147m "/utf8>>, S, reset()]). -spec fgyellow5(binary()) -> binary(). fgyellow5(S) -> gleam@string:concat([<<"\e[38;5;148m "/utf8>>, S, reset()]). -spec fgdarkolivegreen3(binary()) -> binary(). fgdarkolivegreen3(S) -> gleam@string:concat([<<"\e[38;5;149m "/utf8>>, S, reset()]). -spec fgdarkseagreen7(binary()) -> binary(). fgdarkseagreen7(S) -> gleam@string:concat([<<"\e[38;5;150m "/utf8>>, S, reset()]). -spec fgdarkseagreen6(binary()) -> binary(). fgdarkseagreen6(S) -> gleam@string:concat([<<"\e[38;5;151m "/utf8>>, S, reset()]). -spec fglightcyan3(binary()) -> binary(). fglightcyan3(S) -> gleam@string:concat([<<"\e[38;5;152m "/utf8>>, S, reset()]). -spec fglightskyblue1(binary()) -> binary(). fglightskyblue1(S) -> gleam@string:concat([<<"\e[38;5;153m "/utf8>>, S, reset()]). -spec fggreenyellow(binary()) -> binary(). fggreenyellow(S) -> gleam@string:concat([<<"\e[38;5;154m "/utf8>>, S, reset()]). -spec fgdarkolivegreen2(binary()) -> binary(). fgdarkolivegreen2(S) -> gleam@string:concat([<<"\e[38;5;155m "/utf8>>, S, reset()]). -spec fgpalegreen2(binary()) -> binary(). fgpalegreen2(S) -> gleam@string:concat([<<"\e[38;5;156m "/utf8>>, S, reset()]). -spec fgdarkseagreen2(binary()) -> binary(). fgdarkseagreen2(S) -> gleam@string:concat([<<"\e[38;5;157m "/utf8>>, S, reset()]). -spec fgdarkseagreen1(binary()) -> binary(). fgdarkseagreen1(S) -> gleam@string:concat([<<"\e[38;5;158m "/utf8>>, S, reset()]). -spec fgpaleturquoise1(binary()) -> binary(). fgpaleturquoise1(S) -> gleam@string:concat([<<"\e[38;5;159m "/utf8>>, S, reset()]). -spec fgred2(binary()) -> binary(). fgred2(S) -> gleam@string:concat([<<"\e[38;5;160m "/utf8>>, S, reset()]). -spec fgdeeppink6(binary()) -> binary(). fgdeeppink6(S) -> gleam@string:concat([<<"\e[38;5;161m "/utf8>>, S, reset()]). -spec fgdeeppink3(binary()) -> binary(). fgdeeppink3(S) -> gleam@string:concat([<<"\e[38;5;162m "/utf8>>, S, reset()]). -spec fgmagenta6(binary()) -> binary(). fgmagenta6(S) -> gleam@string:concat([<<"\e[38;5;163m "/utf8>>, S, reset()]). -spec fgmagenta3(binary()) -> binary(). fgmagenta3(S) -> gleam@string:concat([<<"\e[38;5;164m "/utf8>>, S, reset()]). -spec fgmagenta4(binary()) -> binary(). fgmagenta4(S) -> gleam@string:concat([<<"\e[38;5;165m "/utf8>>, S, reset()]). -spec fgdarkorange3(binary()) -> binary(). fgdarkorange3(S) -> gleam@string:concat([<<"\e[38;5;166m "/utf8>>, S, reset()]). -spec fgindianred4(binary()) -> binary(). fgindianred4(S) -> gleam@string:concat([<<"\e[38;5;167m "/utf8>>, S, reset()]). -spec fghotpink3(binary()) -> binary(). fghotpink3(S) -> gleam@string:concat([<<"\e[38;5;168m "/utf8>>, S, reset()]). -spec fghotpink2(binary()) -> binary(). fghotpink2(S) -> gleam@string:concat([<<"\e[38;5;169m "/utf8>>, S, reset()]). -spec fgorchid(binary()) -> binary(). fgorchid(S) -> gleam@string:concat([<<"\e[38;5;170m "/utf8>>, S, reset()]). -spec fgmediumorchid2(binary()) -> binary(). fgmediumorchid2(S) -> gleam@string:concat([<<"\e[38;5;171m "/utf8>>, S, reset()]). -spec fgorange3(binary()) -> binary(). fgorange3(S) -> gleam@string:concat([<<"\e[38;5;172m "/utf8>>, S, reset()]). -spec fglightsalmon2(binary()) -> binary(). fglightsalmon2(S) -> gleam@string:concat([<<"\e[38;5;173m "/utf8>>, S, reset()]). -spec fglightpink3(binary()) -> binary(). fglightpink3(S) -> gleam@string:concat([<<"\e[38;5;174m "/utf8>>, S, reset()]). -spec fgpink3(binary()) -> binary(). fgpink3(S) -> gleam@string:concat([<<"\e[38;5;175m "/utf8>>, S, reset()]). -spec fgplum3(binary()) -> binary(). fgplum3(S) -> gleam@string:concat([<<"\e[38;5;176m "/utf8>>, S, reset()]). -spec fgviolet(binary()) -> binary(). fgviolet(S) -> gleam@string:concat([<<"\e[38;5;177m "/utf8>>, S, reset()]). -spec fggold3(binary()) -> binary(). fggold3(S) -> gleam@string:concat([<<"\e[38;5;178m "/utf8>>, S, reset()]). -spec fglightgoldenrod3(binary()) -> binary(). fglightgoldenrod3(S) -> gleam@string:concat([<<"\e[38;5;179m "/utf8>>, S, reset()]). -spec fgtan(binary()) -> binary(). fgtan(S) -> gleam@string:concat([<<"\e[38;5;180m "/utf8>>, S, reset()]). -spec fgmistyrose3(binary()) -> binary(). fgmistyrose3(S) -> gleam@string:concat([<<"\e[38;5;181m "/utf8>>, S, reset()]). -spec fgthistle3(binary()) -> binary(). fgthistle3(S) -> gleam@string:concat([<<"\e[38;5;182m "/utf8>>, S, reset()]). -spec fgplum2(binary()) -> binary(). fgplum2(S) -> gleam@string:concat([<<"\e[38;5;183m "/utf8>>, S, reset()]). -spec fgyellow3(binary()) -> binary(). fgyellow3(S) -> gleam@string:concat([<<"\e[38;5;184m "/utf8>>, S, reset()]). -spec fgkhaki3(binary()) -> binary(). fgkhaki3(S) -> gleam@string:concat([<<"\e[38;5;185m "/utf8>>, S, reset()]). -spec fglightgoldenrod4(binary()) -> binary(). fglightgoldenrod4(S) -> gleam@string:concat([<<"\e[38;5;186m "/utf8>>, S, reset()]). -spec fglightyellow3(binary()) -> binary(). fglightyellow3(S) -> gleam@string:concat([<<"\e[38;5;187m "/utf8>>, S, reset()]). -spec fggrey84(binary()) -> binary(). fggrey84(S) -> gleam@string:concat([<<"\e[38;5;188m "/utf8>>, S, reset()]). -spec fglightsteelblue1(binary()) -> binary(). fglightsteelblue1(S) -> gleam@string:concat([<<"\e[38;5;189m "/utf8>>, S, reset()]). -spec fgyellow2(binary()) -> binary(). fgyellow2(S) -> gleam@string:concat([<<"\e[38;5;190m "/utf8>>, S, reset()]). -spec fgdarkolivegreen4(binary()) -> binary(). fgdarkolivegreen4(S) -> gleam@string:concat([<<"\e[38;5;191m "/utf8>>, S, reset()]). -spec fgdarkolivegreen1(binary()) -> binary(). fgdarkolivegreen1(S) -> gleam@string:concat([<<"\e[38;5;192m "/utf8>>, S, reset()]). -spec fgdarkseagreen5(binary()) -> binary(). fgdarkseagreen5(S) -> gleam@string:concat([<<"\e[38;5;193m "/utf8>>, S, reset()]). -spec fghoneydew2(binary()) -> binary(). fghoneydew2(S) -> gleam@string:concat([<<"\e[38;5;194m "/utf8>>, S, reset()]). -spec fglightcyan1(binary()) -> binary(). fglightcyan1(S) -> gleam@string:concat([<<"\e[38;5;195m "/utf8>>, S, reset()]). -spec fgred1(binary()) -> binary(). fgred1(S) -> gleam@string:concat([<<"\e[38;5;196m "/utf8>>, S, reset()]). -spec fgdeeppink2(binary()) -> binary(). fgdeeppink2(S) -> gleam@string:concat([<<"\e[38;5;197m "/utf8>>, S, reset()]). -spec fgdeeppink5(binary()) -> binary(). fgdeeppink5(S) -> gleam@string:concat([<<"\e[38;5;198m "/utf8>>, S, reset()]). -spec fgdeeppink1(binary()) -> binary(). fgdeeppink1(S) -> gleam@string:concat([<<"\e[38;5;199m "/utf8>>, S, reset()]). -spec fgmagenta2(binary()) -> binary(). fgmagenta2(S) -> gleam@string:concat([<<"\e[38;5;200m "/utf8>>, S, reset()]). -spec fgmagenta1(binary()) -> binary(). fgmagenta1(S) -> gleam@string:concat([<<"\e[38;5;201m "/utf8>>, S, reset()]). -spec fgorangered(binary()) -> binary(). fgorangered(S) -> gleam@string:concat([<<"\e[38;5;202m "/utf8>>, S, reset()]). -spec fgindianred1(binary()) -> binary(). fgindianred1(S) -> gleam@string:concat([<<"\e[38;5;203m "/utf8>>, S, reset()]). -spec fgindianred2(binary()) -> binary(). fgindianred2(S) -> gleam@string:concat([<<"\e[38;5;204m "/utf8>>, S, reset()]). -spec fghotpink1(binary()) -> binary(). fghotpink1(S) -> gleam@string:concat([<<"\e[38;5;205m "/utf8>>, S, reset()]). -spec fghotpink(binary()) -> binary(). fghotpink(S) -> gleam@string:concat([<<"\e[38;5;206m "/utf8>>, S, reset()]). -spec fgmediumorchid1(binary()) -> binary(). fgmediumorchid1(S) -> gleam@string:concat([<<"\e[38;5;207m "/utf8>>, S, reset()]). -spec fgdarkorange1(binary()) -> binary(). fgdarkorange1(S) -> gleam@string:concat([<<"\e[38;5;208m "/utf8>>, S, reset()]). -spec fgsalmon1(binary()) -> binary(). fgsalmon1(S) -> gleam@string:concat([<<"\e[38;5;209m "/utf8>>, S, reset()]). -spec fglightcoral(binary()) -> binary(). fglightcoral(S) -> gleam@string:concat([<<"\e[38;5;210m "/utf8>>, S, reset()]). -spec fgpalevioletred1(binary()) -> binary(). fgpalevioletred1(S) -> gleam@string:concat([<<"\e[38;5;211m "/utf8>>, S, reset()]). -spec fgorchid2(binary()) -> binary(). fgorchid2(S) -> gleam@string:concat([<<"\e[38;5;212m "/utf8>>, S, reset()]). -spec fgorchid1(binary()) -> binary(). fgorchid1(S) -> gleam@string:concat([<<"\e[38;5;213m "/utf8>>, S, reset()]). -spec fgorange1(binary()) -> binary(). fgorange1(S) -> gleam@string:concat([<<"\e[38;5;214m "/utf8>>, S, reset()]). -spec fgsandybrown(binary()) -> binary(). fgsandybrown(S) -> gleam@string:concat([<<"\e[38;5;215m "/utf8>>, S, reset()]). -spec fglightsalmon1(binary()) -> binary(). fglightsalmon1(S) -> gleam@string:concat([<<"\e[38;5;216m "/utf8>>, S, reset()]). -spec fglightpink1(binary()) -> binary(). fglightpink1(S) -> gleam@string:concat([<<"\e[38;5;217m "/utf8>>, S, reset()]). -spec fgpink1(binary()) -> binary(). fgpink1(S) -> gleam@string:concat([<<"\e[38;5;218m "/utf8>>, S, reset()]). -spec fgplum1(binary()) -> binary(). fgplum1(S) -> gleam@string:concat([<<"\e[38;5;219m "/utf8>>, S, reset()]). -spec fggold1(binary()) -> binary(). fggold1(S) -> gleam@string:concat([<<"\e[38;5;220m "/utf8>>, S, reset()]). -spec fglightgoldenrod5(binary()) -> binary(). fglightgoldenrod5(S) -> gleam@string:concat([<<"\e[38;5;221m "/utf8>>, S, reset()]). -spec fglightgoldenrod2(binary()) -> binary(). fglightgoldenrod2(S) -> gleam@string:concat([<<"\e[38;5;222m "/utf8>>, S, reset()]). -spec fgnavajowhite1(binary()) -> binary(). fgnavajowhite1(S) -> gleam@string:concat([<<"\e[38;5;223m "/utf8>>, S, reset()]). -spec fgmistyrose1(binary()) -> binary(). fgmistyrose1(S) -> gleam@string:concat([<<"\e[38;5;224m "/utf8>>, S, reset()]). -spec fgthistle1(binary()) -> binary(). fgthistle1(S) -> gleam@string:concat([<<"\e[38;5;225m "/utf8>>, S, reset()]). -spec fgyellow1(binary()) -> binary(). fgyellow1(S) -> gleam@string:concat([<<"\e[38;5;226m "/utf8>>, S, reset()]). -spec fglightgoldenrod1(binary()) -> binary(). fglightgoldenrod1(S) -> gleam@string:concat([<<"\e[38;5;227m "/utf8>>, S, reset()]). -spec fgkhaki1(binary()) -> binary(). fgkhaki1(S) -> gleam@string:concat([<<"\e[38;5;228m "/utf8>>, S, reset()]). -spec fgwheat1(binary()) -> binary(). fgwheat1(S) -> gleam@string:concat([<<"\e[38;5;229m "/utf8>>, S, reset()]). -spec fgcornsilk1(binary()) -> binary(). fgcornsilk1(S) -> gleam@string:concat([<<"\e[38;5;230m "/utf8>>, S, reset()]). -spec fggrey100(binary()) -> binary(). fggrey100(S) -> gleam@string:concat([<<"\e[38;5;231m "/utf8>>, S, reset()]). -spec fggrey3(binary()) -> binary(). fggrey3(S) -> gleam@string:concat([<<"\e[38;5;232m "/utf8>>, S, reset()]). -spec fggrey7(binary()) -> binary(). fggrey7(S) -> gleam@string:concat([<<"\e[38;5;233m "/utf8>>, S, reset()]). -spec fggrey11(binary()) -> binary(). fggrey11(S) -> gleam@string:concat([<<"\e[38;5;234m "/utf8>>, S, reset()]). -spec fggrey15(binary()) -> binary(). fggrey15(S) -> gleam@string:concat([<<"\e[38;5;235m "/utf8>>, S, reset()]). -spec fggrey19(binary()) -> binary(). fggrey19(S) -> gleam@string:concat([<<"\e[38;5;236m "/utf8>>, S, reset()]). -spec fggrey23(binary()) -> binary(). fggrey23(S) -> gleam@string:concat([<<"\e[38;5;237m "/utf8>>, S, reset()]). -spec fggrey27(binary()) -> binary(). fggrey27(S) -> gleam@string:concat([<<"\e[38;5;238m "/utf8>>, S, reset()]). -spec fggrey30(binary()) -> binary(). fggrey30(S) -> gleam@string:concat([<<"\e[38;5;239m "/utf8>>, S, reset()]). -spec fggrey35(binary()) -> binary(). fggrey35(S) -> gleam@string:concat([<<"\e[38;5;240m "/utf8>>, S, reset()]). -spec fggrey39(binary()) -> binary(). fggrey39(S) -> gleam@string:concat([<<"\e[38;5;241m "/utf8>>, S, reset()]). -spec fggrey42(binary()) -> binary(). fggrey42(S) -> gleam@string:concat([<<"\e[38;5;242m "/utf8>>, S, reset()]). -spec fggrey46(binary()) -> binary(). fggrey46(S) -> gleam@string:concat([<<"\e[38;5;243m "/utf8>>, S, reset()]). -spec fggrey50(binary()) -> binary(). fggrey50(S) -> gleam@string:concat([<<"\e[38;5;244m "/utf8>>, S, reset()]). -spec fggrey54(binary()) -> binary(). fggrey54(S) -> gleam@string:concat([<<"\e[38;5;245m "/utf8>>, S, reset()]). -spec fggrey58(binary()) -> binary(). fggrey58(S) -> gleam@string:concat([<<"\e[38;5;246m "/utf8>>, S, reset()]). -spec fggrey62(binary()) -> binary(). fggrey62(S) -> gleam@string:concat([<<"\e[38;5;247m "/utf8>>, S, reset()]). -spec fggrey66(binary()) -> binary(). fggrey66(S) -> gleam@string:concat([<<"\e[38;5;248m "/utf8>>, S, reset()]). -spec fggrey70(binary()) -> binary(). fggrey70(S) -> gleam@string:concat([<<"\e[38;5;249m "/utf8>>, S, reset()]). -spec fggrey74(binary()) -> binary(). fggrey74(S) -> gleam@string:concat([<<"\e[38;5;250m "/utf8>>, S, reset()]). -spec fggrey78(binary()) -> binary(). fggrey78(S) -> gleam@string:concat([<<"\e[38;5;251m "/utf8>>, S, reset()]). -spec fggrey82(binary()) -> binary(). fggrey82(S) -> gleam@string:concat([<<"\e[38;5;252m "/utf8>>, S, reset()]). -spec fggrey85(binary()) -> binary(). fggrey85(S) -> gleam@string:concat([<<"\e[38;5;253m "/utf8>>, S, reset()]). -spec fggrey89(binary()) -> binary(). fggrey89(S) -> gleam@string:concat([<<"\e[38;5;254m "/utf8>>, S, reset()]). -spec fggrey93(binary()) -> binary(). fggrey93(S) -> gleam@string:concat([<<"\e[38;5;255m "/utf8>>, S, reset()]). -spec bgblack(binary()) -> binary(). bgblack(S) -> gleam@string:concat([<<"\e[48;5;0m "/utf8>>, S, reset()]). -spec bgmaroon(binary()) -> binary(). bgmaroon(S) -> gleam@string:concat([<<"\e[48;5;1m "/utf8>>, S, reset()]). -spec bggreen(binary()) -> binary(). bggreen(S) -> gleam@string:concat([<<"\e[48;5;2m "/utf8>>, S, reset()]). -spec bgolive(binary()) -> binary(). bgolive(S) -> gleam@string:concat([<<"\e[48;5;3m "/utf8>>, S, reset()]). -spec bgnavy(binary()) -> binary(). bgnavy(S) -> gleam@string:concat([<<"\e[48;5;4m "/utf8>>, S, reset()]). -spec bgmagenta(binary()) -> binary(). bgmagenta(S) -> gleam@string:concat([<<"\e[48;5;5m "/utf8>>, S, reset()]). -spec bgcyan(binary()) -> binary(). bgcyan(S) -> gleam@string:concat([<<"\e[48;5;6m "/utf8>>, S, reset()]). -spec bgsilver(binary()) -> binary(). bgsilver(S) -> gleam@string:concat([<<"\e[48;5;7m "/utf8>>, S, reset()]). -spec bggrey(binary()) -> binary(). bggrey(S) -> gleam@string:concat([<<"\e[48;5;8m "/utf8>>, S, reset()]). -spec bgred(binary()) -> binary(). bgred(S) -> gleam@string:concat([<<"\e[48;5;9m "/utf8>>, S, reset()]). -spec bglime(binary()) -> binary(). bglime(S) -> gleam@string:concat([<<"\e[48;5;10m "/utf8>>, S, reset()]). -spec bgyellow(binary()) -> binary(). bgyellow(S) -> gleam@string:concat([<<"\e[48;5;11m "/utf8>>, S, reset()]). -spec bgblue(binary()) -> binary(). bgblue(S) -> gleam@string:concat([<<"\e[48;5;12m "/utf8>>, S, reset()]). -spec bgfuchsia(binary()) -> binary(). bgfuchsia(S) -> gleam@string:concat([<<"\e[48;5;13m "/utf8>>, S, reset()]). -spec bgaqua(binary()) -> binary(). bgaqua(S) -> gleam@string:concat([<<"\e[48;5;14m "/utf8>>, S, reset()]). -spec bgwhite(binary()) -> binary(). bgwhite(S) -> gleam@string:concat([<<"\e[48;5;15m "/utf8>>, S, reset()]). -spec bggrey0(binary()) -> binary(). bggrey0(S) -> gleam@string:concat([<<"\e[48;5;16m "/utf8>>, S, reset()]). -spec bgnavyblue(binary()) -> binary(). bgnavyblue(S) -> gleam@string:concat([<<"\e[48;5;17m "/utf8>>, S, reset()]). -spec bgdarkblue(binary()) -> binary(). bgdarkblue(S) -> gleam@string:concat([<<"\e[48;5;18m "/utf8>>, S, reset()]). -spec bgblue2(binary()) -> binary(). bgblue2(S) -> gleam@string:concat([<<"\e[48;5;19m "/utf8>>, S, reset()]). -spec bgblue3(binary()) -> binary(). bgblue3(S) -> gleam@string:concat([<<"\e[48;5;20 "/utf8>>, S, reset()]). -spec bgblue1(binary()) -> binary(). bgblue1(S) -> gleam@string:concat([<<"\e[48;5;21m "/utf8>>, S, reset()]). -spec bgdarkgreen(binary()) -> binary(). bgdarkgreen(S) -> gleam@string:concat([<<"\e[48;5;22m "/utf8>>, S, reset()]). -spec bgdeepskyblue6(binary()) -> binary(). bgdeepskyblue6(S) -> gleam@string:concat([<<"\e[48;5;23m "/utf8>>, S, reset()]). -spec bgdeepskyblue7(binary()) -> binary(). bgdeepskyblue7(S) -> gleam@string:concat([<<"\e[48;5;24m "/utf8>>, S, reset()]). -spec bgdeepskyblue4(binary()) -> binary(). bgdeepskyblue4(S) -> gleam@string:concat([<<"\e[48;5;25m "/utf8>>, S, reset()]). -spec bgdodgerblue3(binary()) -> binary(). bgdodgerblue3(S) -> gleam@string:concat([<<"\e[48;5;26m "/utf8>>, S, reset()]). -spec bgdodgerblue2(binary()) -> binary(). bgdodgerblue2(S) -> gleam@string:concat([<<"\e[48;5;27m "/utf8>>, S, reset()]). -spec bggreen4(binary()) -> binary(). bggreen4(S) -> gleam@string:concat([<<"\e[48;5;28m "/utf8>>, S, reset()]). -spec bgspringgreen4(binary()) -> binary(). bgspringgreen4(S) -> gleam@string:concat([<<"\e[48;5;29m "/utf8>>, S, reset()]). -spec bgturquoise4(binary()) -> binary(). bgturquoise4(S) -> gleam@string:concat([<<"\e[48;5;30m "/utf8>>, S, reset()]). -spec bgdeepskyblue5(binary()) -> binary(). bgdeepskyblue5(S) -> gleam@string:concat([<<"\e[48;5;31m "/utf8>>, S, reset()]). -spec bgdeepskyblue3(binary()) -> binary(). bgdeepskyblue3(S) -> gleam@string:concat([<<"\e[48;5;32m "/utf8>>, S, reset()]). -spec bgdodgerblue1(binary()) -> binary(). bgdodgerblue1(S) -> gleam@string:concat([<<"\e[48;5;33m "/utf8>>, S, reset()]). -spec bggreen2(binary()) -> binary(). bggreen2(S) -> gleam@string:concat([<<"\e[48;5;34m "/utf8>>, S, reset()]). -spec bgspringgreen6(binary()) -> binary(). bgspringgreen6(S) -> gleam@string:concat([<<"\e[48;5;35m "/utf8>>, S, reset()]). -spec bgdarkcyan(binary()) -> binary(). bgdarkcyan(S) -> gleam@string:concat([<<"\e[48;5;36m "/utf8>>, S, reset()]). -spec bglightseagreen(binary()) -> binary(). bglightseagreen(S) -> gleam@string:concat([<<"\e[48;5;37m "/utf8>>, S, reset()]). -spec bgdeepskyblue2(binary()) -> binary(). bgdeepskyblue2(S) -> gleam@string:concat([<<"\e[48;5;38m "/utf8>>, S, reset()]). -spec bgdeepskyblue1(binary()) -> binary(). bgdeepskyblue1(S) -> gleam@string:concat([<<"\e[48;5;39m "/utf8>>, S, reset()]). -spec bggreen3(binary()) -> binary(). bggreen3(S) -> gleam@string:concat([<<"\e[48;5;40m "/utf8>>, S, reset()]). -spec bgspringgreen3(binary()) -> binary(). bgspringgreen3(S) -> gleam@string:concat([<<"\e[48;5;41m "/utf8>>, S, reset()]). -spec bgspringgreen5(binary()) -> binary(). bgspringgreen5(S) -> gleam@string:concat([<<"\e[48;5;42m "/utf8>>, S, reset()]). -spec bgcyan3(binary()) -> binary(). bgcyan3(S) -> gleam@string:concat([<<"\e[48;5;43m "/utf8>>, S, reset()]). -spec bgdarkturquoise(binary()) -> binary(). bgdarkturquoise(S) -> gleam@string:concat([<<"\e[48;5;44m "/utf8>>, S, reset()]). -spec bgturquoise2(binary()) -> binary(). bgturquoise2(S) -> gleam@string:concat([<<"\e[48;5;45m "/utf8>>, S, reset()]). -spec bggreen1(binary()) -> binary(). bggreen1(S) -> gleam@string:concat([<<"\e[48;5;46m "/utf8>>, S, reset()]). -spec bgspringgreen2(binary()) -> binary(). bgspringgreen2(S) -> gleam@string:concat([<<"\e[48;5;47m "/utf8>>, S, reset()]). -spec bgspringgreen1(binary()) -> binary(). bgspringgreen1(S) -> gleam@string:concat([<<"\e[48;5;48m "/utf8>>, S, reset()]). -spec bgspringgreen7(binary()) -> binary(). bgspringgreen7(S) -> gleam@string:concat([<<"\e[48;5;49m "/utf8>>, S, reset()]). -spec bgcyan2(binary()) -> binary(). bgcyan2(S) -> gleam@string:concat([<<"\e[48;5;50m "/utf8>>, S, reset()]). -spec bgcyan1(binary()) -> binary(). bgcyan1(S) -> gleam@string:concat([<<"\e[48;5;51m "/utf8>>, S, reset()]). -spec bgdarkred1(binary()) -> binary(). bgdarkred1(S) -> gleam@string:concat([<<"\e[48;5;52m "/utf8>>, S, reset()]). -spec bgdeeppink7(binary()) -> binary(). bgdeeppink7(S) -> gleam@string:concat([<<"\e[48;5;53m "/utf8>>, S, reset()]). -spec bgpurple5(binary()) -> binary(). bgpurple5(S) -> gleam@string:concat([<<"\e[48;5;54m "/utf8>>, S, reset()]). -spec bgpurple4(binary()) -> binary(). bgpurple4(S) -> gleam@string:concat([<<"\e[48;5;55m "/utf8>>, S, reset()]). -spec bgpurple3(binary()) -> binary(). bgpurple3(S) -> gleam@string:concat([<<"\e[48;5;56m "/utf8>>, S, reset()]). -spec bgblueviolet(binary()) -> binary(). bgblueviolet(S) -> gleam@string:concat([<<"\e[48;5;57m "/utf8>>, S, reset()]). -spec bgorange2(binary()) -> binary(). bgorange2(S) -> gleam@string:concat([<<"\e[48;5;58m "/utf8>>, S, reset()]). -spec bggrey37(binary()) -> binary(). bggrey37(S) -> gleam@string:concat([<<"\e[48;5;59m "/utf8>>, S, reset()]). -spec bgmediumpurple4(binary()) -> binary(). bgmediumpurple4(S) -> gleam@string:concat([<<"\e[48;5;60m "/utf8>>, S, reset()]). -spec bgslateblue2(binary()) -> binary(). bgslateblue2(S) -> gleam@string:concat([<<"\e[48;5;61m "/utf8>>, S, reset()]). -spec bgslateblue3(binary()) -> binary(). bgslateblue3(S) -> gleam@string:concat([<<"\e[48;5;62m "/utf8>>, S, reset()]). -spec bgroyalblue1(binary()) -> binary(). bgroyalblue1(S) -> gleam@string:concat([<<"\e[48;5;63m "/utf8>>, S, reset()]). -spec bgchartreuse4(binary()) -> binary(). bgchartreuse4(S) -> gleam@string:concat([<<"\e[48;5;64m "/utf8>>, S, reset()]). -spec bgdarkseagreen4(binary()) -> binary(). bgdarkseagreen4(S) -> gleam@string:concat([<<"\e[48;5;65m "/utf8>>, S, reset()]). -spec bgpaleturquoise4(binary()) -> binary(). bgpaleturquoise4(S) -> gleam@string:concat([<<"\e[48;5;66m "/utf8>>, S, reset()]). -spec bgsteelblue2(binary()) -> binary(). bgsteelblue2(S) -> gleam@string:concat([<<"\e[48;5;67m "/utf8>>, S, reset()]). -spec bgsteelblue3(binary()) -> binary(). bgsteelblue3(S) -> gleam@string:concat([<<"\e[48;5;68m "/utf8>>, S, reset()]). -spec bgcornflowerblue(binary()) -> binary(). bgcornflowerblue(S) -> gleam@string:concat([<<"\e[48;5;69m "/utf8>>, S, reset()]). -spec bgchartreuse6(binary()) -> binary(). bgchartreuse6(S) -> gleam@string:concat([<<"\e[48;5;70m "/utf8>>, S, reset()]). -spec bgdarkseagreen8(binary()) -> binary(). bgdarkseagreen8(S) -> gleam@string:concat([<<"\e[48;5;71m "/utf8>>, S, reset()]). -spec bgcadetblue1(binary()) -> binary(). bgcadetblue1(S) -> gleam@string:concat([<<"\e[48;5;72m "/utf8>>, S, reset()]). -spec bgcadetblue2(binary()) -> binary(). bgcadetblue2(S) -> gleam@string:concat([<<"\e[48;5;73m "/utf8>>, S, reset()]). -spec bgskybue3(binary()) -> binary(). bgskybue3(S) -> gleam@string:concat([<<"\e[48;5;74m "/utf8>>, S, reset()]). -spec bgsteelblue4(binary()) -> binary(). bgsteelblue4(S) -> gleam@string:concat([<<"\e[48;5;75m "/utf8>>, S, reset()]). -spec bgchartreuse3(binary()) -> binary(). bgchartreuse3(S) -> gleam@string:concat([<<"\e[48;5;76m "/utf8>>, S, reset()]). -spec bgpalegreen4(binary()) -> binary(). bgpalegreen4(S) -> gleam@string:concat([<<"\e[48;5;77m "/utf8>>, S, reset()]). -spec bgseagreen3(binary()) -> binary(). bgseagreen3(S) -> gleam@string:concat([<<"\e[48;5;78m "/utf8>>, S, reset()]). -spec bgaquamarine3(binary()) -> binary(). bgaquamarine3(S) -> gleam@string:concat([<<"\e[48;5;79m "/utf8>>, S, reset()]). -spec bgmediumturquoise(binary()) -> binary(). bgmediumturquoise(S) -> gleam@string:concat([<<"\e[48;5;80m "/utf8>>, S, reset()]). -spec bgsteelblue1(binary()) -> binary(). bgsteelblue1(S) -> gleam@string:concat([<<"\e[48;5;81m "/utf8>>, S, reset()]). -spec bgchartreuse2(binary()) -> binary(). bgchartreuse2(S) -> gleam@string:concat([<<"\e[48;5;82m "/utf8>>, S, reset()]). -spec bgseagreen2(binary()) -> binary(). bgseagreen2(S) -> gleam@string:concat([<<"\e[48;5;83m "/utf8>>, S, reset()]). -spec bgseagreen4(binary()) -> binary(). bgseagreen4(S) -> gleam@string:concat([<<"\e[48;5;84m "/utf8>>, S, reset()]). -spec bgseagreen1(binary()) -> binary(). bgseagreen1(S) -> gleam@string:concat([<<"\e[48;5;85m "/utf8>>, S, reset()]). -spec bgaquamarine2(binary()) -> binary(). bgaquamarine2(S) -> gleam@string:concat([<<"\e[48;5;86m "/utf8>>, S, reset()]). -spec bgdarkslategray2(binary()) -> binary(). bgdarkslategray2(S) -> gleam@string:concat([<<"\e[48;5;87m "/utf8>>, S, reset()]). -spec bgdarkred2(binary()) -> binary(). bgdarkred2(S) -> gleam@string:concat([<<"\e[48;5;88m "/utf8>>, S, reset()]). -spec bgdeeppink8(binary()) -> binary(). bgdeeppink8(S) -> gleam@string:concat([<<"\e[48;5;89m "/utf8>>, S, reset()]). -spec bgdarkmagenta1(binary()) -> binary(). bgdarkmagenta1(S) -> gleam@string:concat([<<"\e[48;5;90m "/utf8>>, S, reset()]). -spec bgdarkmagenta2(binary()) -> binary(). bgdarkmagenta2(S) -> gleam@string:concat([<<"\e[48;5;91m "/utf8>>, S, reset()]). -spec bgdarkviolet2(binary()) -> binary(). bgdarkviolet2(S) -> gleam@string:concat([<<"\e[48;5;92m "/utf8>>, S, reset()]). -spec bgpurple1(binary()) -> binary(). bgpurple1(S) -> gleam@string:concat([<<"\e[48;5;93m "/utf8>>, S, reset()]). -spec bgorange4(binary()) -> binary(). bgorange4(S) -> gleam@string:concat([<<"\e[48;5;94m "/utf8>>, S, reset()]). -spec bglightpink4(binary()) -> binary(). bglightpink4(S) -> gleam@string:concat([<<"\e[48;5;95m "/utf8>>, S, reset()]). -spec bgplum4(binary()) -> binary(). bgplum4(S) -> gleam@string:concat([<<"\e[48;5;96m "/utf8>>, S, reset()]). -spec bgmediumpurple6(binary()) -> binary(). bgmediumpurple6(S) -> gleam@string:concat([<<"\e[48;5;97m "/utf8>>, S, reset()]). -spec bgmediumpurple3(binary()) -> binary(). bgmediumpurple3(S) -> gleam@string:concat([<<"\e[48;5;98m "/utf8>>, S, reset()]). -spec bgslateblue1(binary()) -> binary(). bgslateblue1(S) -> gleam@string:concat([<<"\e[48;5;99m "/utf8>>, S, reset()]). -spec bgyellow6(binary()) -> binary(). bgyellow6(S) -> gleam@string:concat([<<"\e[48;5;100m "/utf8>>, S, reset()]). -spec bgwheat4(binary()) -> binary(). bgwheat4(S) -> gleam@string:concat([<<"\e[48;5;101m "/utf8>>, S, reset()]). -spec bggrey53(binary()) -> binary(). bggrey53(S) -> gleam@string:concat([<<"\e[48;5;102m "/utf8>>, S, reset()]). -spec bglightslategrey(binary()) -> binary(). bglightslategrey(S) -> gleam@string:concat([<<"\e[48;5;103m "/utf8>>, S, reset()]). -spec bgmediumpurple7(binary()) -> binary(). bgmediumpurple7(S) -> gleam@string:concat([<<"\e[48;5;104m "/utf8>>, S, reset()]). -spec bglightslateblue(binary()) -> binary(). bglightslateblue(S) -> gleam@string:concat([<<"\e[48;5;105m "/utf8>>, S, reset()]). -spec bgyellow4(binary()) -> binary(). bgyellow4(S) -> gleam@string:concat([<<"\e[48;5;106m "/utf8>>, S, reset()]). -spec bgdarkolivegreen5(binary()) -> binary(). bgdarkolivegreen5(S) -> gleam@string:concat([<<"\e[48;5;107m "/utf8>>, S, reset()]). -spec bgdarkseagreen(binary()) -> binary(). bgdarkseagreen(S) -> gleam@string:concat([<<"\e[48;5;108m "/utf8>>, S, reset()]). -spec bglightskyblue2(binary()) -> binary(). bglightskyblue2(S) -> gleam@string:concat([<<"\e[48;5;109m "/utf8>>, S, reset()]). -spec bglightskyblue3(binary()) -> binary(). bglightskyblue3(S) -> gleam@string:concat([<<"\e[48;5;110m "/utf8>>, S, reset()]). -spec bgskyblue2(binary()) -> binary(). bgskyblue2(S) -> gleam@string:concat([<<"\e[48;5;111m "/utf8>>, S, reset()]). -spec bgchartreuse5(binary()) -> binary(). bgchartreuse5(S) -> gleam@string:concat([<<"\e[48;5;112m "/utf8>>, S, reset()]). -spec bgdarkolivegreen6(binary()) -> binary(). bgdarkolivegreen6(S) -> gleam@string:concat([<<"\e[48;5;113m "/utf8>>, S, reset()]). -spec bgpalegreen3(binary()) -> binary(). bgpalegreen3(S) -> gleam@string:concat([<<"\e[48;5;114m "/utf8>>, S, reset()]). -spec bgdarkseagreen3(binary()) -> binary(). bgdarkseagreen3(S) -> gleam@string:concat([<<"\e[48;5;115m "/utf8>>, S, reset()]). -spec bgdarkslategray3(binary()) -> binary(). bgdarkslategray3(S) -> gleam@string:concat([<<"\e[48;5;116m "/utf8>>, S, reset()]). -spec bgskyblue1(binary()) -> binary(). bgskyblue1(S) -> gleam@string:concat([<<"\e[48;5;117m "/utf8>>, S, reset()]). -spec bgchartreuse1(binary()) -> binary(). bgchartreuse1(S) -> gleam@string:concat([<<"\e[48;5;118m "/utf8>>, S, reset()]). -spec bglightgreen1(binary()) -> binary(). bglightgreen1(S) -> gleam@string:concat([<<"\e[48;5;119m "/utf8>>, S, reset()]). -spec bglightgreen2(binary()) -> binary(). bglightgreen2(S) -> gleam@string:concat([<<"\e[48;5;120m "/utf8>>, S, reset()]). -spec bgpalegreen1(binary()) -> binary(). bgpalegreen1(S) -> gleam@string:concat([<<"\e[48;5;121m "/utf8>>, S, reset()]). -spec bgaquamarine1(binary()) -> binary(). bgaquamarine1(S) -> gleam@string:concat([<<"\e[48;5;122m "/utf8>>, S, reset()]). -spec bgdarkslategray1(binary()) -> binary(). bgdarkslategray1(S) -> gleam@string:concat([<<"\e[48;5;123m "/utf8>>, S, reset()]). -spec bgred3(binary()) -> binary(). bgred3(S) -> gleam@string:concat([<<"\e[48;5;124m "/utf8>>, S, reset()]). -spec bgdeeppink4(binary()) -> binary(). bgdeeppink4(S) -> gleam@string:concat([<<"\e[48;5;125m "/utf8>>, S, reset()]). -spec bgmediumvioletred(binary()) -> binary(). bgmediumvioletred(S) -> gleam@string:concat([<<"\e[48;5;126m "/utf8>>, S, reset()]). -spec bgmagenta5(binary()) -> binary(). bgmagenta5(S) -> gleam@string:concat([<<"\e[48;5;127m "/utf8>>, S, reset()]). -spec bgdarkviolet1(binary()) -> binary(). bgdarkviolet1(S) -> gleam@string:concat([<<"\e[48;5;128m "/utf8>>, S, reset()]). -spec bgpurple2(binary()) -> binary(). bgpurple2(S) -> gleam@string:concat([<<"\e[48;5;129m "/utf8>>, S, reset()]). -spec bgdarkorange2(binary()) -> binary(). bgdarkorange2(S) -> gleam@string:concat([<<"\e[48;5;130m "/utf8>>, S, reset()]). -spec bgindianred3(binary()) -> binary(). bgindianred3(S) -> gleam@string:concat([<<"\e[48;5;131m "/utf8>>, S, reset()]). -spec bghotpink4(binary()) -> binary(). bghotpink4(S) -> gleam@string:concat([<<"\e[48;5;132m "/utf8>>, S, reset()]). -spec bgmediumorchid3(binary()) -> binary(). bgmediumorchid3(S) -> gleam@string:concat([<<"\e[48;5;133m "/utf8>>, S, reset()]). -spec bgmediumorchid(binary()) -> binary(). bgmediumorchid(S) -> gleam@string:concat([<<"\e[48;5;134m "/utf8>>, S, reset()]). -spec bgmediumpurple5(binary()) -> binary(). bgmediumpurple5(S) -> gleam@string:concat([<<"\e[48;5;135m "/utf8>>, S, reset()]). -spec bgdarkgoldenrod(binary()) -> binary(). bgdarkgoldenrod(S) -> gleam@string:concat([<<"\e[48;5;136m "/utf8>>, S, reset()]). -spec bglightsalmon3(binary()) -> binary(). bglightsalmon3(S) -> gleam@string:concat([<<"\e[48;5;137m "/utf8>>, S, reset()]). -spec bgrosybrown(binary()) -> binary(). bgrosybrown(S) -> gleam@string:concat([<<"\e[48;5;138m "/utf8>>, S, reset()]). -spec bggrey63(binary()) -> binary(). bggrey63(S) -> gleam@string:concat([<<"\e[48;5;139m "/utf8>>, S, reset()]). -spec bgmediumpurple2(binary()) -> binary(). bgmediumpurple2(S) -> gleam@string:concat([<<"\e[48;5;140m "/utf8>>, S, reset()]). -spec bgmediumpurple1(binary()) -> binary(). bgmediumpurple1(S) -> gleam@string:concat([<<"\e[48;5;141m "/utf8>>, S, reset()]). -spec bggold2(binary()) -> binary(). bggold2(S) -> gleam@string:concat([<<"\e[48;5;142m "/utf8>>, S, reset()]). -spec bgdarkkhaki(binary()) -> binary(). bgdarkkhaki(S) -> gleam@string:concat([<<"\e[48;5;143m "/utf8>>, S, reset()]). -spec bgnavajowhite3(binary()) -> binary(). bgnavajowhite3(S) -> gleam@string:concat([<<"\e[48;5;144m "/utf8>>, S, reset()]). -spec bggrey69(binary()) -> binary(). bggrey69(S) -> gleam@string:concat([<<"\e[48;5;145m "/utf8>>, S, reset()]). -spec bglightsteelblue3(binary()) -> binary(). bglightsteelblue3(S) -> gleam@string:concat([<<"\e[48;5;146m "/utf8>>, S, reset()]). -spec bglightsteelblue(binary()) -> binary(). bglightsteelblue(S) -> gleam@string:concat([<<"\e[48;5;147m "/utf8>>, S, reset()]). -spec bgyellow5(binary()) -> binary(). bgyellow5(S) -> gleam@string:concat([<<"\e[48;5;148m "/utf8>>, S, reset()]). -spec bgdarkolivegreen3(binary()) -> binary(). bgdarkolivegreen3(S) -> gleam@string:concat([<<"\e[48;5;149m "/utf8>>, S, reset()]). -spec bgdarkseagreen7(binary()) -> binary(). bgdarkseagreen7(S) -> gleam@string:concat([<<"\e[48;5;150m "/utf8>>, S, reset()]). -spec bgdarkseagreen6(binary()) -> binary(). bgdarkseagreen6(S) -> gleam@string:concat([<<"\e[48;5;151m "/utf8>>, S, reset()]). -spec bglightcyan3(binary()) -> binary(). bglightcyan3(S) -> gleam@string:concat([<<"\e[48;5;152m "/utf8>>, S, reset()]). -spec bglightskyblue1(binary()) -> binary(). bglightskyblue1(S) -> gleam@string:concat([<<"\e[48;5;153m "/utf8>>, S, reset()]). -spec bggreenyellow(binary()) -> binary(). bggreenyellow(S) -> gleam@string:concat([<<"\e[48;5;154m "/utf8>>, S, reset()]). -spec bgdarkolivegreen2(binary()) -> binary(). bgdarkolivegreen2(S) -> gleam@string:concat([<<"\e[48;5;155m "/utf8>>, S, reset()]). -spec bgpalegreen2(binary()) -> binary(). bgpalegreen2(S) -> gleam@string:concat([<<"\e[48;5;156m "/utf8>>, S, reset()]). -spec bgdarkseagreen2(binary()) -> binary(). bgdarkseagreen2(S) -> gleam@string:concat([<<"\e[48;5;157m "/utf8>>, S, reset()]). -spec bgdarkseagreen1(binary()) -> binary(). bgdarkseagreen1(S) -> gleam@string:concat([<<"\e[48;5;158m "/utf8>>, S, reset()]). -spec bgpaleturquoise1(binary()) -> binary(). bgpaleturquoise1(S) -> gleam@string:concat([<<"\e[48;5;159m "/utf8>>, S, reset()]). -spec bgred2(binary()) -> binary(). bgred2(S) -> gleam@string:concat([<<"\e[48;5;160m "/utf8>>, S, reset()]). -spec bgdeeppink6(binary()) -> binary(). bgdeeppink6(S) -> gleam@string:concat([<<"\e[48;5;161m "/utf8>>, S, reset()]). -spec bgdeeppink3(binary()) -> binary(). bgdeeppink3(S) -> gleam@string:concat([<<"\e[48;5;162m "/utf8>>, S, reset()]). -spec bgmagenta6(binary()) -> binary(). bgmagenta6(S) -> gleam@string:concat([<<"\e[48;5;163m "/utf8>>, S, reset()]). -spec bgmagenta3(binary()) -> binary(). bgmagenta3(S) -> gleam@string:concat([<<"\e[48;5;164m "/utf8>>, S, reset()]). -spec bgmagenta4(binary()) -> binary(). bgmagenta4(S) -> gleam@string:concat([<<"\e[48;5;165m "/utf8>>, S, reset()]). -spec bgdarkorange3(binary()) -> binary(). bgdarkorange3(S) -> gleam@string:concat([<<"\e[48;5;166m "/utf8>>, S, reset()]). -spec bgindianred4(binary()) -> binary(). bgindianred4(S) -> gleam@string:concat([<<"\e[48;5;167m "/utf8>>, S, reset()]). -spec bghotpink3(binary()) -> binary(). bghotpink3(S) -> gleam@string:concat([<<"\e[48;5;168m "/utf8>>, S, reset()]). -spec bghotpink2(binary()) -> binary(). bghotpink2(S) -> gleam@string:concat([<<"\e[48;5;169m "/utf8>>, S, reset()]). -spec bgorchid(binary()) -> binary(). bgorchid(S) -> gleam@string:concat([<<"\e[48;5;170m "/utf8>>, S, reset()]). -spec bgmediumorchid2(binary()) -> binary(). bgmediumorchid2(S) -> gleam@string:concat([<<"\e[48;5;171m "/utf8>>, S, reset()]). -spec bgorange3(binary()) -> binary(). bgorange3(S) -> gleam@string:concat([<<"\e[48;5;172m "/utf8>>, S, reset()]). -spec bglightsalmon2(binary()) -> binary(). bglightsalmon2(S) -> gleam@string:concat([<<"\e[48;5;173m "/utf8>>, S, reset()]). -spec bglightpink3(binary()) -> binary(). bglightpink3(S) -> gleam@string:concat([<<"\e[48;5;174m "/utf8>>, S, reset()]). -spec bgpink3(binary()) -> binary(). bgpink3(S) -> gleam@string:concat([<<"\e[48;5;175m "/utf8>>, S, reset()]). -spec bgplum3(binary()) -> binary(). bgplum3(S) -> gleam@string:concat([<<"\e[48;5;176m "/utf8>>, S, reset()]). -spec bgviolet(binary()) -> binary(). bgviolet(S) -> gleam@string:concat([<<"\e[48;5;177m "/utf8>>, S, reset()]). -spec bggold3(binary()) -> binary(). bggold3(S) -> gleam@string:concat([<<"\e[48;5;178m "/utf8>>, S, reset()]). -spec bglightgoldenrod3(binary()) -> binary(). bglightgoldenrod3(S) -> gleam@string:concat([<<"\e[48;5;179m "/utf8>>, S, reset()]). -spec bgtan(binary()) -> binary(). bgtan(S) -> gleam@string:concat([<<"\e[48;5;180m "/utf8>>, S, reset()]). -spec bgmistyrose3(binary()) -> binary(). bgmistyrose3(S) -> gleam@string:concat([<<"\e[48;5;181m "/utf8>>, S, reset()]). -spec bgthistle3(binary()) -> binary(). bgthistle3(S) -> gleam@string:concat([<<"\e[48;5;182m "/utf8>>, S, reset()]). -spec bgplum2(binary()) -> binary(). bgplum2(S) -> gleam@string:concat([<<"\e[48;5;183m "/utf8>>, S, reset()]). -spec bgyellow3(binary()) -> binary(). bgyellow3(S) -> gleam@string:concat([<<"\e[48;5;184m "/utf8>>, S, reset()]). -spec bgkhaki3(binary()) -> binary(). bgkhaki3(S) -> gleam@string:concat([<<"\e[48;5;185m "/utf8>>, S, reset()]). -spec bglightgoldenrod4(binary()) -> binary(). bglightgoldenrod4(S) -> gleam@string:concat([<<"\e[48;5;186m "/utf8>>, S, reset()]). -spec bglightyellow3(binary()) -> binary(). bglightyellow3(S) -> gleam@string:concat([<<"\e[48;5;187m "/utf8>>, S, reset()]). -spec bggrey84(binary()) -> binary(). bggrey84(S) -> gleam@string:concat([<<"\e[48;5;188m "/utf8>>, S, reset()]). -spec bglightsteelblue1(binary()) -> binary(). bglightsteelblue1(S) -> gleam@string:concat([<<"\e[48;5;189m "/utf8>>, S, reset()]). -spec bgyellow2(binary()) -> binary(). bgyellow2(S) -> gleam@string:concat([<<"\e[48;5;190m "/utf8>>, S, reset()]). -spec bgdarkolivegreen4(binary()) -> binary(). bgdarkolivegreen4(S) -> gleam@string:concat([<<"\e[48;5;191m "/utf8>>, S, reset()]). -spec bgdarkolivegreen1(binary()) -> binary(). bgdarkolivegreen1(S) -> gleam@string:concat([<<"\e[48;5;192m "/utf8>>, S, reset()]). -spec bgdarkseagreen5(binary()) -> binary(). bgdarkseagreen5(S) -> gleam@string:concat([<<"\e[48;5;193m "/utf8>>, S, reset()]). -spec bghoneydew2(binary()) -> binary(). bghoneydew2(S) -> gleam@string:concat([<<"\e[48;5;194m "/utf8>>, S, reset()]). -spec bglightcyan1(binary()) -> binary(). bglightcyan1(S) -> gleam@string:concat([<<"\e[48;5;195m "/utf8>>, S, reset()]). -spec bgred1(binary()) -> binary(). bgred1(S) -> gleam@string:concat([<<"\e[48;5;196m "/utf8>>, S, reset()]). -spec bgdeeppink2(binary()) -> binary(). bgdeeppink2(S) -> gleam@string:concat([<<"\e[48;5;197m "/utf8>>, S, reset()]). -spec bgdeeppink5(binary()) -> binary(). bgdeeppink5(S) -> gleam@string:concat([<<"\e[48;5;198m "/utf8>>, S, reset()]). -spec bgdeeppink1(binary()) -> binary(). bgdeeppink1(S) -> gleam@string:concat([<<"\e[48;5;199m "/utf8>>, S, reset()]). -spec bgmagenta2(binary()) -> binary(). bgmagenta2(S) -> gleam@string:concat([<<"\e[48;5;200m "/utf8>>, S, reset()]). -spec bgmagenta1(binary()) -> binary(). bgmagenta1(S) -> gleam@string:concat([<<"\e[48;5;201m "/utf8>>, S, reset()]). -spec bgorangered(binary()) -> binary(). bgorangered(S) -> gleam@string:concat([<<"\e[48;5;202m "/utf8>>, S, reset()]). -spec bgindianred1(binary()) -> binary(). bgindianred1(S) -> gleam@string:concat([<<"\e[48;5;203m "/utf8>>, S, reset()]). -spec bgindianred2(binary()) -> binary(). bgindianred2(S) -> gleam@string:concat([<<"\e[48;5;204m "/utf8>>, S, reset()]). -spec bghotpink1(binary()) -> binary(). bghotpink1(S) -> gleam@string:concat([<<"\e[48;5;205m "/utf8>>, S, reset()]). -spec bghotpink(binary()) -> binary(). bghotpink(S) -> gleam@string:concat([<<"\e[48;5;206m "/utf8>>, S, reset()]). -spec bgmediumorchid1(binary()) -> binary(). bgmediumorchid1(S) -> gleam@string:concat([<<"\e[48;5;207m "/utf8>>, S, reset()]). -spec bgdarkorange1(binary()) -> binary(). bgdarkorange1(S) -> gleam@string:concat([<<"\e[48;5;208m "/utf8>>, S, reset()]). -spec bgsalmon1(binary()) -> binary(). bgsalmon1(S) -> gleam@string:concat([<<"\e[48;5;209m "/utf8>>, S, reset()]). -spec bglightcoral(binary()) -> binary(). bglightcoral(S) -> gleam@string:concat([<<"\e[48;5;210m "/utf8>>, S, reset()]). -spec bgpalevioletred1(binary()) -> binary(). bgpalevioletred1(S) -> gleam@string:concat([<<"\e[48;5;211m "/utf8>>, S, reset()]). -spec bgorchid2(binary()) -> binary(). bgorchid2(S) -> gleam@string:concat([<<"\e[48;5;212m "/utf8>>, S, reset()]). -spec bgorchid1(binary()) -> binary(). bgorchid1(S) -> gleam@string:concat([<<"\e[48;5;213m "/utf8>>, S, reset()]). -spec bgorange1(binary()) -> binary(). bgorange1(S) -> gleam@string:concat([<<"\e[48;5;214m "/utf8>>, S, reset()]). -spec bgsandybrown(binary()) -> binary(). bgsandybrown(S) -> gleam@string:concat([<<"\e[48;5;215m "/utf8>>, S, reset()]). -spec bglightsalmon1(binary()) -> binary(). bglightsalmon1(S) -> gleam@string:concat([<<"\e[48;5;216m "/utf8>>, S, reset()]). -spec bglightpink1(binary()) -> binary(). bglightpink1(S) -> gleam@string:concat([<<"\e[48;5;217m "/utf8>>, S, reset()]). -spec bgpink1(binary()) -> binary(). bgpink1(S) -> gleam@string:concat([<<"\e[48;5;218m "/utf8>>, S, reset()]). -spec bgplum1(binary()) -> binary(). bgplum1(S) -> gleam@string:concat([<<"\e[48;5;219m "/utf8>>, S, reset()]). -spec bggold1(binary()) -> binary(). bggold1(S) -> gleam@string:concat([<<"\e[48;5;220m "/utf8>>, S, reset()]). -spec bglightgoldenrod5(binary()) -> binary(). bglightgoldenrod5(S) -> gleam@string:concat([<<"\e[48;5;221m "/utf8>>, S, reset()]). -spec bglightgoldenrod2(binary()) -> binary(). bglightgoldenrod2(S) -> gleam@string:concat([<<"\e[48;5;222m "/utf8>>, S, reset()]). -spec bgnavajowhite1(binary()) -> binary(). bgnavajowhite1(S) -> gleam@string:concat([<<"\e[48;5;223m "/utf8>>, S, reset()]). -spec bgmistyrose1(binary()) -> binary(). bgmistyrose1(S) -> gleam@string:concat([<<"\e[48;5;224m "/utf8>>, S, reset()]). -spec bgthistle1(binary()) -> binary(). bgthistle1(S) -> gleam@string:concat([<<"\e[48;5;225m "/utf8>>, S, reset()]). -spec bgyellow1(binary()) -> binary(). bgyellow1(S) -> gleam@string:concat([<<"\e[48;5;226m "/utf8>>, S, reset()]). -spec bglightgoldenrod1(binary()) -> binary(). bglightgoldenrod1(S) -> gleam@string:concat([<<"\e[48;5;227m "/utf8>>, S, reset()]). -spec bgkhaki1(binary()) -> binary(). bgkhaki1(S) -> gleam@string:concat([<<"\e[48;5;228m "/utf8>>, S, reset()]). -spec bgwheat1(binary()) -> binary(). bgwheat1(S) -> gleam@string:concat([<<"\e[48;5;229m "/utf8>>, S, reset()]). -spec bgcornsilk1(binary()) -> binary(). bgcornsilk1(S) -> gleam@string:concat([<<"\e[48;5;230m "/utf8>>, S, reset()]). -spec bggrey100(binary()) -> binary(). bggrey100(S) -> gleam@string:concat([<<"\e[48;5;231m "/utf8>>, S, reset()]). -spec bggrey3(binary()) -> binary(). bggrey3(S) -> gleam@string:concat([<<"\e[48;5;232m "/utf8>>, S, reset()]). -spec bggrey7(binary()) -> binary(). bggrey7(S) -> gleam@string:concat([<<"\e[48;5;233m "/utf8>>, S, reset()]). -spec bggrey11(binary()) -> binary(). bggrey11(S) -> gleam@string:concat([<<"\e[48;5;234m "/utf8>>, S, reset()]). -spec bggrey15(binary()) -> binary(). bggrey15(S) -> gleam@string:concat([<<"\e[48;5;235m "/utf8>>, S, reset()]). -spec bggrey19(binary()) -> binary(). bggrey19(S) -> gleam@string:concat([<<"\e[48;5;236m "/utf8>>, S, reset()]). -spec bggrey23(binary()) -> binary(). bggrey23(S) -> gleam@string:concat([<<"\e[48;5;237m "/utf8>>, S, reset()]). -spec bggrey27(binary()) -> binary(). bggrey27(S) -> gleam@string:concat([<<"\e[48;5;238m "/utf8>>, S, reset()]). -spec bggrey30(binary()) -> binary(). bggrey30(S) -> gleam@string:concat([<<"\e[48;5;239m "/utf8>>, S, reset()]). -spec bggrey35(binary()) -> binary(). bggrey35(S) -> gleam@string:concat([<<"\e[48;5;240m "/utf8>>, S, reset()]). -spec bggrey39(binary()) -> binary(). bggrey39(S) -> gleam@string:concat([<<"\e[48;5;241m "/utf8>>, S, reset()]). -spec bggrey42(binary()) -> binary(). bggrey42(S) -> gleam@string:concat([<<"\e[48;5;242m "/utf8>>, S, reset()]). -spec bggrey46(binary()) -> binary(). bggrey46(S) -> gleam@string:concat([<<"\e[48;5;243m "/utf8>>, S, reset()]). -spec bggrey50(binary()) -> binary(). bggrey50(S) -> gleam@string:concat([<<"\e[48;5;244m "/utf8>>, S, reset()]). -spec bggrey54(binary()) -> binary(). bggrey54(S) -> gleam@string:concat([<<"\e[48;5;245m "/utf8>>, S, reset()]). -spec bggrey58(binary()) -> binary(). bggrey58(S) -> gleam@string:concat([<<"\e[48;5;246m "/utf8>>, S, reset()]). -spec bggrey62(binary()) -> binary(). bggrey62(S) -> gleam@string:concat([<<"\e[48;5;247m "/utf8>>, S, reset()]). -spec bggrey66(binary()) -> binary(). bggrey66(S) -> gleam@string:concat([<<"\e[48;5;248m "/utf8>>, S, reset()]). -spec bggrey70(binary()) -> binary(). bggrey70(S) -> gleam@string:concat([<<"\e[48;5;249m "/utf8>>, S, reset()]). -spec bggrey74(binary()) -> binary(). bggrey74(S) -> gleam@string:concat([<<"\e[48;5;250m "/utf8>>, S, reset()]). -spec bggrey78(binary()) -> binary(). bggrey78(S) -> gleam@string:concat([<<"\e[48;5;251m "/utf8>>, S, reset()]). -spec bggrey82(binary()) -> binary(). bggrey82(S) -> gleam@string:concat([<<"\e[48;5;252m "/utf8>>, S, reset()]). -spec bggrey85(binary()) -> binary(). bggrey85(S) -> gleam@string:concat([<<"\e[48;5;253m "/utf8>>, S, reset()]). -spec bggrey89(binary()) -> binary(). bggrey89(S) -> gleam@string:concat([<<"\e[48;5;254m "/utf8>>, S, reset()]). -spec bggrey93(binary()) -> binary(). bggrey93(S) -> gleam@string:concat([<<"\e[48;5;255m "/utf8>>, S, reset()]). -spec bold(binary()) -> binary(). bold(S) -> gleam@string:concat([<<"\e[1m "/utf8>>, S, reset()]). -spec underline(binary()) -> binary(). underline(S) -> gleam@string:concat([<<"\e[4m "/utf8>>, S, reset()]). -spec italic(binary()) -> binary(). italic(S) -> gleam@string:concat([<<"\e[3m "/utf8>>, S, reset()]). -spec strikethrough(binary()) -> binary(). strikethrough(S) -> gleam@string:concat([<<"\e[9m "/utf8>>, S, reset()]).