\documentclass{beamer}
\beamertemplatenavigationsymbolsempty
\setbeamertemplate{frametitle}[default][center]
\usepackage[many]{tcolorbox}
\usepackage{listings}
\lstdefinestyle{duckstyle}{%
escapechar=@,
basicstyle=\ttfamily,
}
\lstset{style=duckstyle}
\tcbuselibrary{skins}
\tcbset{
arc=0pt,
outer arc=0pt,
colback=white,
}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,
shapes,
tikzmark}
\usetikzlibrary{tikzmark,shapes.geometric}
\newcommand{\Proc}[1]{\textsc{#1}}
\newcommand{\Var}[1]{\ensuremath{\textcolor{varcolor}{#1}}}