# Functions
MakeLogger initializes and configures the global logger instance.
NewPrettyHandler creates a new PrettyHandler with a given output writer and options.
# Variables
Log is a global logger instance used across the application.
# Structs
PrettyHandler implements slog.Handler and provides a structured, colored logging output.
PrettyHandlerOptions contains options specific to the PrettyHandler, mainly around slog handling.