#pragma once #define ANSI_RESET "\033[00m" #define ANSI_BOLD "\033[1m" #define ANSI_DARK "\033[2m" #define ANSI_UNDERLINE "\033[4m" #define ANSI_BLINK "\033[5m" #define ANSI_REVERSE "\033[7m" #define ANSI_CONCEALED "\033[8m" #define ANSI_GRAY "\033[30m" #define ANSI_GREY "\033[30m" #define ANSI_RED "\033[31m" #define ANSI_GREEN "\033[32m" #define ANSI_YELLOW "\033[33m" #define ANSI_BLUE "\033[34m" #define ANSI_MAGENTA "\033[35m" #define ANSI_CYAN "\033[36m" #define ANSI_WHITE "\033[37m" #define ANSI_BG_GRAY "\033[40m" #define ANSI_BG_GREY "\033[40m" #define ANSI_BG_RED "\033[41m" #define ANSI_BG_GREEN "\033[42m" #define ANSI_BG_YELLOW "\033[43m" #define ANSI_BG_BLUE "\033[44m" #define ANSI_BG_MAGENTA "\033[45m" #define ANSI_BG_CYAN "\033[46m" #define ANSI_BG_WHITE "\033[47m"