pub(super) const RESET: &str = "\x1b[0m";
pub(super) const BOLD: &str = "\x1b[1m";
pub(super) const ITALIC: &str = "\x1b[3m";
pub(super) const UNDERLINE: &str = "\x1b[4m";
pub(super) const STRIKETHROUGH: &str = "\x1b[9m";
pub(super) const FG_STRONG: &str = "\x1b[38;5;231m"; pub(super) const FG_ITALIC: &str = "\x1b[38;5;195m"; pub(super) const FG_DEL: &str = "\x1b[38;5;131m"; pub(super) const FG_UNDERLINE: &str = "\x1b[38;5;153m";
pub(super) const FG_H1: &str = "\x1b[38;5;222m"; pub(super) const FG_H2: &str = "\x1b[38;5;116m"; pub(super) const FG_H3: &str = "\x1b[38;5;150m"; pub(super) const FG_H4: &str = "\x1b[38;5;183m"; pub(super) const FG_H5: &str = "\x1b[38;5;110m"; pub(super) const FG_H6: &str = "\x1b[38;5;247m";
pub(super) const FG_CODE: &str = "\x1b[38;5;159m"; pub(super) const FG_LANG: &str = "\x1b[38;5;150m";
pub(super) const BG_INLINE_CODE: &str = "\x1b[48;5;237m"; pub(super) const FG_INLINE_CODE: &str = "\x1b[38;5;215m";
pub(super) const FG_BORDER: &str = "\x1b[38;5;238m"; pub(super) const FG_DIM_TEXT: &str = "\x1b[38;5;244m"; pub(super) const RESET_DIM: &str = "\x1b[0m\x1b[38;5;244m";
pub(super) const FG_QUOTE_BAR: &str = "\x1b[38;5;74m"; pub(super) const FG_RULE: &str = "\x1b[38;5;240m";
pub(super) const FG_BULLET: &str = "\x1b[38;5;179m"; pub(super) const FG_LINK: &str = "\x1b[38;5;75m"; pub(super) const FG_LINK_URL: &str = "\x1b[38;5;242m"; pub(super) const FG_IMAGE: &str = "\x1b[38;5;140m"; pub(super) const FG_MATH: &str = "\x1b[38;5;213m"; pub(super) const FG_CHECKED: &str = "\x1b[38;5;114m"; pub(super) const FG_UNCHECKED: &str = "\x1b[38;5;240m";
pub(super) const BG_MARK: &str = "\x1b[48;5;221m"; pub(super) const FG_MARK: &str = "\x1b[38;5;232m";