From f5f0b7d1217bc7ab099302a505fffcac39d41006 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 19 Apr 2021 21:18:56 +0000 Subject: byo-twemojis (19apr21) git-svn-id: svn://tug.org/texlive/trunk@58917 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/byo-twemojis/README.md | 49 ++ .../doc/latex/byo-twemojis/byo-twemojis.pdf | Bin 0 -> 337748 bytes .../source/latex/byo-twemojis/byo-twemojis.dtx | 776 +++++++++++++++++++++ .../source/latex/byo-twemojis/byo-twemojis.ins | 21 + .../tex/latex/byo-twemojis/byo-twemojis.sty | 311 +++++++++ Master/tlpkg/bin/tlpkg-ctan-check | 3 +- Master/tlpkg/tlpsrc/byo-twemojis.tlpsrc | 0 Master/tlpkg/tlpsrc/collection-pictures.tlpsrc | 1 + 8 files changed, 1160 insertions(+), 1 deletion(-) create mode 100644 Master/texmf-dist/doc/latex/byo-twemojis/README.md create mode 100644 Master/texmf-dist/doc/latex/byo-twemojis/byo-twemojis.pdf create mode 100644 Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.dtx create mode 100644 Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.ins create mode 100644 Master/texmf-dist/tex/latex/byo-twemojis/byo-twemojis.sty create mode 100644 Master/tlpkg/tlpsrc/byo-twemojis.tlpsrc (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/byo-twemojis/README.md b/Master/texmf-dist/doc/latex/byo-twemojis/README.md new file mode 100644 index 00000000000..ee71bbfe61b --- /dev/null +++ b/Master/texmf-dist/doc/latex/byo-twemojis/README.md @@ -0,0 +1,49 @@ +# Build You Own Twemojis + +This package allows you to create your own twemojis (the simple round, yellow ones). +The package provides the command `\byoTwemoji` which creates a Ti*k*Z picture based on the elements (eyes, mouth, ...) given to the command. + +This package is based on [twemoji 13.0.1](https://github.com/twitter/twemoji/releases/tag/v13.0.1). + +# Licenses + +## Emojis + +The emojis and all derived graphics belong to Twitter, Inc and other contributors (Copyright 2019). +They are licensed under CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/. + +Hence, attribution of the original work is needed. + +### Attribution + +**I'm no lawyer, so take this section with a grain of salt.** + +As the emojis themselves are licensed under CC-BY they require attribution but are open to be distributed and modified anyway you like (which makes these packages possible). +I'm not sure whether the attribution in the package's source code and in this repository is enough for a file (e.g. PDF) generated with this package to be covered as well (doubt it, really). + +So, I see two different possibilities to attribute the emojis in a compiled document: + +1. Add attribution to the metadata of the document. + For example with in PDF files. +2. Add attribution in the document directly (e.g. on the last page of a presentation). + For example: + ``` + Emoji graphics licensed under CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/ + Copyright 2019 Twitter, Inc and other contributors + ``` + I consider this option to be the safest. + +## LaTeX Package + +The LaTeX packages are licensed under the LPPL 1.3 or later License. + +> Copyright (c) 2021 Jost Rossel +> This file may be distributed and/or modified under the +> conditions of the LaTeX Project Public License, either +> version 1.3 of this license or (at your option) any later +> version. The latest version of this license is in: +> +> http://www.latex-project.org/lppl.txt +> +> and version 1.3 or later is part of all distributions of +> LaTeX version 2005/12/01 or later. diff --git a/Master/texmf-dist/doc/latex/byo-twemojis/byo-twemojis.pdf b/Master/texmf-dist/doc/latex/byo-twemojis/byo-twemojis.pdf new file mode 100644 index 00000000000..a888651fd38 Binary files /dev/null and b/Master/texmf-dist/doc/latex/byo-twemojis/byo-twemojis.pdf differ diff --git a/Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.dtx b/Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.dtx new file mode 100644 index 00000000000..96887b1ee85 --- /dev/null +++ b/Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.dtx @@ -0,0 +1,776 @@ +% \iffalse meta-comment +% +% Copyright (C) 2021 Jost Rossel +% ------------------------------------------------------- +% +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in: +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% \fi +% +% \iffalse +%<*documentation> +\documentclass{ltxdoc} +\usepackage{twemojis} +\usepackage{byo-twemojis} +\usepackage{doc} +\usepackage{listings} +\usepackage[hidelinks]{hyperref} +\usepackage{textcomp} +\usepackage{longtable} +\usepackage{verbatim} +\usepackage[section]{placeins} +\usepackage{float} +\usepackage{pst-calculate} +\lstset{basicstyle=\ttfamily,commentstyle=\color{white},language=TeX,breaklines=true,breakatwhitespace} +\newcommand*\TikZ{\textup{Ti\textit{k}Z}} + +\EnableCrossrefs +\begin{document} +\DocInput{byo-twemojis.dtx} +\end{document} +% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{byo-twemojis}[2021/04/19 v1.0 byo-twemojis] +\RequirePackage{tikz} +\RequirePackage{xstring} +\RequirePackage{etoolbox} +% \fi +% +% \title{byo-twemojis v1.0} +% \author{Jost Rossel} +% +% \maketitle +% +% \begin{abstract}\noindent +% The \textbf{B}uild \textbf{Y}our \textbf{O}wn Twemoji package allows to create emojis based on elements of the ``classical'' round-circle based emojis by Twitter (see Table~\ref{tab:emojis} for a list of the emojis that are meant). +% \end{abstract} +% +% \section{Usage} +% +% \DescribeMacro{\byoTwemoji} This package provides the command: |\byoTwemoji| \oarg{options} \marg{elements}, it creates an emoji with the elements you listed in the \meta{elements} argument. +% The \meta{elements} argument is a string with element-names listed with a simicolon |;| as the divider, where the first element is ``lower'' in the picture than the second (i.e. it is covered by the second element if they overlap). +% For example, \lstinline|\byoTwemoji{head; eyes normal opened; mouth laughing}| creates \byoTwemoji{head; eyes normal opened; mouth laughing}, but \lstinline|\byoTwemoji{mouth laughing; head; eyes normal opened}| creates \byoTwemoji{mouth laughing; head; eyes normal opened}, as the |head| element covers the |mouth laughing| element. +% You can add options to a single element by adding |!| followed by the \TikZ\ options; further detailes are explained in Section~\ref{sec:optionsElement}. +% +% The \meta{options} literally takes options for the \TikZ\ picture the command creates. +% For example, \lstinline|\byoTwemoji[rotate around=180]{head; eyes normal; mouth smiling}| creates \byoTwemoji[rotate around={180:(16,16)}]{head; eyes normal; mouth smiling}. +% Further details can be found in Section \ref{sec:optionsEmoji}. +% +% Applying both features one ofter the other: +% +% \setlength{\twemojiDefaultHeight}{4em} +% \begin{longtable}{cp{0.9\textwidth}} +% \raisebox{-3em}{\byoTwemoji{head; eyes normal low; eyebrows angry; mouth frowning}} & \lstinline|\byoTwemoji{head; eyes normal low; eyebrows angry; mouth frowning}|\newline\newline\\ +% \raisebox{-3em}{\byoTwemoji{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}} & \lstinline|\byoTwemoji{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}|\newline\newline\\ +% \raisebox{-3em}{\byoTwemoji[let Yellow=byoTwemojiRed, let Brown=byoTwemojiBlack]{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}} & \lstinline|\byoTwemoji[let Yellow=byoTwemojiRed, let Brown=byoTwemojiBlack]{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}|\\ +% \end{longtable} +% \clearpage +% The whole resulting picture is sized according to |\twemojiDefaultHeight| (the same size the |twemojis| package uses). +% Within the picture all elements have a size of |36x36| (the size of the ``frame'') and are anchored at |(0,0)| the upper left corner. +% Technically, the command creates a \TikZ\ picture where all the elements (paths) are stacked above one another, the commands after |!| are directly used by the path elements. +% +% \paragraph{Finding Element Names.} +% The elements are listed in Section~\ref{sec:elementlist}. +% They were gathered from the emojis listed in Table~\ref{tab:emojis}, but not all elements are directly available through a name. +% Many of the elements (e.g., normal eyes) repeat themselves regularly. +% I tried to get the list of named elements as small as possible. +% +% \subsection{Options for a single Element}\label{sec:optionsElement} +% +% When defining a twemoji, you can give every element (separated by |;|) individual \TikZ\ properties. +% To do so use the syntax $\langle$|element's name|$\rangle$|!|$\langle$|options|$\rangle$ +% The elements are defined via |\path| and everything that is ellegible there can also be put in the options (pretend that you simply add the options to the path directly, i.e.: separate them by a colon. You don't need to add a leading colon.). +% +% The emojis themselfes are defined with the coordinate |(0,0)| in the top-left corner and to a size of |36|. +% The size is limited, meaning if you move or scale a component out of the |36x36| frame it will be cropped or not be visible. +% It you don't like that limitation either wrap a tikzpicture around the elements and modify those elements to your liking or redefine the |\byoTwemoji| without the |\crop| inside the tikzpicture (see |\byoTwemoji| in Section~\ref{cmd:impl:byoTwemoji}). +% +% There are some options defined by the package to make certain scenarios easier. +% All these commands use a ``scale to'' logic, meaning it is not relative but absolute. +% The normal size of \textbf{all} elements (regardless their size in the emoji) is |36|, so to scale to half the size use the value |18|. +% The positional scaling commands only work properly to scale down. +% The positioning does not work while scaling up; |scale to| can still be used. +% Figure~\ref{fig:centering} depicts the styles that can be used to scale and position an emoji's element. +% +% \begin{figure}[H] +% \centering +% \resizebox{.65\textwidth}{!}{% +% \begin{tikzpicture}[enode/.style={draw, inner sep=0pt, outer sep=0pt}, tnode/.style={inner sep=0pt, outer sep=0pt, text width=.8\twemojiDefaultHeight, font=\ttfamily, align=center}] +% \setlength{\twemojiDefaultHeight}{.25\textwidth} +% \node[enode] at (0,0) {\byoTwemoji{head!top left alined scale=30}}; +% \node[enode] at (1.1*\twemojiDefaultHeight,0) {\byoTwemoji{head!top centered scale=30}}; +% \node[enode] at (2.2*\twemojiDefaultHeight,0) {\byoTwemoji{head!top right alined scale=30}}; +% \node[enode] at (0,-1.1*\twemojiDefaultHeight) {\byoTwemoji{head!left centered scale=30}}; +% \node[enode] at (1.1*\twemojiDefaultHeight,-1.1*\twemojiDefaultHeight) {\byoTwemoji{head!centered scale=30}}; +% \node[enode] at (2.2*\twemojiDefaultHeight,-1.1*\twemojiDefaultHeight) {\byoTwemoji{head!right centered scale=30}}; +% \node[enode] at (0,-2.2*\twemojiDefaultHeight) {\byoTwemoji{head!bottom left alined scale=30}}; +% \node[enode] at (1.1*\twemojiDefaultHeight,-2.2*\twemojiDefaultHeight) {\byoTwemoji{head!bottom centered scale=30}}; +% \node[enode] at (2.2*\twemojiDefaultHeight,-2.2*\twemojiDefaultHeight) {\byoTwemoji{head!bottom right alined scale=30}}; +% \node[tnode] at (0,0) {head!top left alined scale=30}; +% \node[tnode] at (1.1*\twemojiDefaultHeight,0) {head!top centered scale=30}; +% \node[tnode] at (2.2*\twemojiDefaultHeight,0) {head!top right alined scale=30}; +% \node[tnode] at (0,-1.1*\twemojiDefaultHeight) {head!left centered scale=30}; +% \node[tnode] at (1.1*\twemojiDefaultHeight,-1.1*\twemojiDefaultHeight) {head!centered scale=30}; +% \node[tnode] at (2.2*\twemojiDefaultHeight,-1.1*\twemojiDefaultHeight) {head!right centered scale=30}; +% \node[tnode] at (0,-2.2*\twemojiDefaultHeight) {head!bottom left alined scale=30}; +% \node[tnode] at (1.1*\twemojiDefaultHeight,-2.2*\twemojiDefaultHeight) {head!bottom centered scale=30}; +% \node[tnode] at (2.2*\twemojiDefaultHeight,-2.2*\twemojiDefaultHeight) {head!bottom right alined scale=30}; +% \end{tikzpicture}} +% \caption{The styles for scaling visualized.} +% \label{fig:centering} +% \end{figure} +% +% \subsection{Options for the whole Emoji}\label{sec:optionsEmoji} +% The \meta{options} argument is directly passed to the underlying \TikZ\ picture. +% Hence, you can use everything that works there also on the emoji. +% +% This package defines a set of colors (see Figure \ref{fig:colors}) that are given to the paths that represent the elements. +% This means to change the color of an element one would have to redefine the color globally (or withing a scope). +% As that is annoying to deal with this package defines \TikZ\ parameters to define a color on a specifc picture. +% The two possible options are |let| \meta{shortname}|=|\meta{color name} or |set| \meta{shortname}|={|\meta{R}|, |\meta{G}|, |\meta{B}|}|. +% A \meta{shortname} is the name of one of the colors in Figure \ref{fig:colors} without the prefix |byoTwemoji|. +% The |let| variant sets |byoTwemoji|\meta{shortname} to be an other, already defined, color. +% The |set| variant allows you to set |byoTwemoji|\meta{shortname} to an arbitrary RGB value. +% \setlength{\twemojiDefaultHeight}{2em} +% Examples:\vspace*{1em}\\ +% \byoTwemoji[set Yellow={254, 231, 184}]{head; eyes normal; mouth laughing} is created by: \lstinline|\byoTwemoji[set Yellow={254, 231, 184}]{head; eyes normal; mouth laughing}|\\ +% \byoTwemoji[let Yellow=byoTwemojiLightGreen]{head; eyes sick; mouth sick} is created by: \lstinline|\byoTwemoji[let Yellow=byoTwemojiLightGreen]{head; eyes sick; mouth sick}| +% +% \begin{figure}[htbp] +% \resizebox{\textwidth}{!}{% +% \begin{tikzpicture}[node/.style={draw, align=center, minimum width=12.8em}, wtnode/.style={node, color=white}] +% \node[node, fill=byoTwemojiWhite] at (1*13em,-0*3em) {byoTwemojiWhite\\\{245, 248, 250\}}; +% \node[node, fill=byoTwemojiWhiteGray] at (2*13em,-0*3em) {byoTwemojiWhiteGray\\\{225, 232, 237\}}; +% \node[node, fill=byoTwemojiLightGray] at (0*13em,-1*3em) {byoTwemojiLightGray\\\{204, 214, 221\}}; +% \node[node, fill=byoTwemojiGray] at (1*13em,-1*3em) {byoTwemojiGray\\\{153, 170, 181\}}; +% \node[node, fill=byoTwemojiDarkGray] at (2*13em,-1*3em) {byoTwemojiDarkGray\\\{103, 117, 127\}}; +% \node[wtnode, fill=byoTwemojiBlack] at (1*13em,-2*3em) {byoTwemojiBlack\\\{41, 47, 51\}}; +% \node[node, fill=byoTwemojiLightBrown] at (0*13em,-3*3em) {byoTwemojiLightBrown\\\{130, 93, 14\}}; +% \node[node, fill=byoTwemojiBrown] at (1*13em,-3*3em) {byoTwemojiBrown\\\{102, 69, 0\}}; +% \node[node, fill=byoTwemojiYellow] at (1*13em,-4*3em) {byoTwemojiYellow\\\{255, 204, 77\}}; +% \node[node, fill=byoTwemojiDarkYellow] at (2*13em,-4*3em) {byoTwemojiDarkYellow\\\{252, 171, 64\}}; +% \node[node, fill=byoTwemojiLightOrange] at (0*13em,-5*3em) {byoTwemojiLightOrange\\\{241, 144, 32\}}; +% \node[node, fill=byoTwemojiOrange] at (1*13em,-5*3em) {byoTwemojiOrange\\\{243, 108, 36\}}; +% \node[node, fill=byoTwemojiDarkOrange] at (2*13em,-5*3em) {byoTwemojiDarkOrange\\\{181, 80, 5\}}; +% \node[node, fill=byoTwemojiLightRose] at (0*13em,-6*3em) {byoTwemojiLightRose\\\{244, 171, 186\}}; +% \node[node, fill=byoTwemojiRose] at (1*13em,-6*3em) {byoTwemojiRose\\\{255, 120, 146\}}; +% \node[node, fill=byoTwemojiLightRed] at (0*13em,-6*3em) {byoTwemojiLightRed\\\{231, 91, 112\}}; +% \node[node, fill=byoTwemojiRed] at (1*13em,-7*3em) {byoTwemojiRed\\\{222, 49, 70\}}; +% \node[node, fill=byoTwemojiDarkRed] at (2*13em,-7*3em) {byoTwemojiDarkRed\\\{218, 47, 71\}}; +% \node[node, fill=byoTwemojiWineRed] at (1*13em,-8*3em) {byoTwemojiWineRed\\\{187, 26, 52\}}; +% \node[wtnode, fill=byoTwemojiDarkWineRed] at (2*13em,-8*3em) {byoTwemojiDarkWineRed\\\{102, 33, 19\}}; +% \node[node, fill=byoTwemojiLightBlue] at (0*13em,-9*3em) {byoTwemojiLightBlue\\\{189, 221, 244\}}; +% \node[node, fill=byoTwemojiBlue] at (1*13em,-9*3em) {byoTwemojiBlue\\\{93, 173, 236\}}; +% \node[node, fill=byoTwemojiDarkBlue] at (2*13em,-9*3em) {byoTwemojiDarkBlue\\\{42, 103, 151\}}; +% \node[node, fill=byoTwemojiLightGreen] at (0*13em,-10*3em) {byoTwemojiLightGreen\\\{119, 175, 87\}}; +% \node[node, fill=byoTwemojiGreen] at (1*13em,-10*3em) {byoTwemojiGreen\\\{93, 143, 63\}}; +% \node[node, fill=byoTwemojiDarkGreen] at (2*13em,-10*3em) {byoTwemojiDarkGreen\\\{62, 114, 29\}}; +% \node[node, fill=byoTwemojiLightPurple] at (0*13em,-11*3em) {byoTwemojiLightPurple\\\{170, 141, 216\}}; +% \node[wtnode, fill=byoTwemojiPurple] at (1*13em,-11*3em) {byoTwemojiPurple\\\{85, 57, 134\}}; +% \node[wtnode, fill=byoTwemojiShadow] at (1*13em,-12*3em) {byoTwemojiShadow\\\{0, 0, 0\}}; +% \end{tikzpicture}} +% \caption{Shows the colors this package defines with their name and RGB value.} +% \label{fig:colors} +% \end{figure} +% +% \section{Licenses} +% +% \subsection{Emojis} +% +% The emojis and all derived graphics belong to Twitter, Inc and other +% contributors (Copyright 2019). They are licensed under CC-BY 4.0: +% \url{https://creativecommons.org/licenses/by/4.0/}. +% +% Hence, attribution of the original work is needed. +% +% \paragraph{Attribution.} +% +% \textbf{I'm no lawyer, so take this section with a grain of salt.} +% +% As the emojis themselves are licensed under CC-BY they require +% attribution but are open to be distributed and modified anyway you like +% (which makes these packages possible). I'm not sure whether the +% attribution in the package's source code and in this repository is +% enough for a file (e.g.~PDF) generated with this package to be covered +% as well (doubt it, really). +% +% So, I see two different possibilities to attribute the emojis in a +% compiled document: +% +% \begin{enumerate} +% \item +% Add attribution to the metadata of the document. For example with +% \url{https://www.ctan.org/pkg/hyperxmp} in PDF files. +% \item +% Add attribution in the document directly (e.g.~on the last page of a +% presentation). For example: +% +% \begin{quote} +% Emoji graphics licensed under CC-BY 4.0: \url{https://creativecommons.org/licenses/by/4.0/} +% Copyright 2019 Twitter, Inc and other contributors +% \end{quote} +% +% I consider this option to be the safest. +% \end{enumerate} +% +% \subsection{LaTeX Package} +% +% The LaTeX packages are licensed under the LPPL 1.3 or later License. +% +% \begin{quote} +% Copyright (c) 2021 Jost Rossel +% +% This file may be distributed and/or +% modified under the conditions of the LaTeX Project Public License, +% either version 1.3 of this license or (at your option) any later +% version. The latest version of this license is in: +% +% \url{http://www.latex-project.org/lppl.txt} +% +% and version 1.3 or later is part of all distributions of LaTeX version +% 2005/12/01 or later. +% \end{quote} +% + +% \clearpage +% \section{List of available Elements}\label{sec:elementlist} +% +% \setlength{\twemojiDefaultHeight}{2em} +% \begin{longtable}{cp{0.4\textwidth}|cp{0.4\textwidth}} +% \label{tab:elements}\\ +% \textbf{Element} & \textbf{Name} & \textbf{Element} & \textbf{Name}\newline\\\endhead +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; bandage}} & \lstinline|bandage| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; blush}} & \lstinline|blush|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; censor bar}} & \lstinline|censor bar| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; clown hair}} & \lstinline|clown hair|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; clown makeup}} & \lstinline|clown makeup| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; clown nose}} & \lstinline|clown nose|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; cold sweat}} & \lstinline|cold sweat| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; confetti}} & \lstinline|confetti|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; cowboy hat}} & \lstinline|cowboy hat| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; exhaling}} & \lstinline|exhaling|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression angry}} & \lstinline|expression angry| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression boastful}} & \lstinline|expression boastful|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression crying}} & \lstinline|expression crying| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression laughing}} & \lstinline|expression laughing|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression relieved}} & \lstinline|expression relieved| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression satisfied}} & \lstinline|expression satisfied|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression skeptical}} & \lstinline|expression skeptical| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression sleepy}} & \lstinline|expression sleepy|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression smirking}} & \lstinline|expression smirking| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression thinking}} & \lstinline|expression thinking|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression unamused}} & \lstinline|expression unamused| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression uneven}} & \lstinline|expression uneven|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; expression weary}} & \lstinline|expression weary| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows angry}} & \lstinline|eyebrows angry|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows enjoying}} & \lstinline|eyebrows enjoying| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows normal}} & \lstinline|eyebrows normal|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows skeptical}} & \lstinline|eyebrows skeptical| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows weary}} & \lstinline|eyebrows weary|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows winking}} & \lstinline|eyebrows winking| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows worried}} & \lstinline|eyebrows worried|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyebrows worried raised}} & \lstinline|eyebrows worried raised| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes closed}} & \lstinline|eyes closed|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes closed downcast}} & \lstinline|eyes closed downcast| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes closed laughing}} & \lstinline|eyes closed laughing|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes closed laughing raised}} & \lstinline|eyes closed laughing raised| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes closed relaxed}} & \lstinline|eyes closed relaxed|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes disappointed}} & \lstinline|eyes disappointed| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes hearts}} & \lstinline|eyes hearts|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes heavy}} & \lstinline|eyes heavy| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes money}} & \lstinline|eyes money|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes neutral}} & \lstinline|eyes neutral| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes neutral closed}} & \lstinline|eyes neutral closed|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes normal}} & \lstinline|eyes normal| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes normal low}} & \lstinline|eyes normal low|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes normal low small}} & \lstinline|eyes normal low small| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes normal opened}} & \lstinline|eyes normal opened|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes normal small}} & \lstinline|eyes normal small| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes normal tiny}} & \lstinline|eyes normal tiny|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes oO}} & \lstinline|eyes oO| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes pleading}} & \lstinline|eyes pleading|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes rolling}} & \lstinline|eyes rolling| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes sick}} & \lstinline|eyes sick|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes slightly smiling}} & \lstinline|eyes slightly smiling| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes slightly smiling raised}} & \lstinline|eyes slightly smiling raised|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes slightly smiling skewed}} & \lstinline|eyes slightly smiling skewed| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes slightly smiling wide}} & \lstinline|eyes slightly smiling wide|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes smiling}} & \lstinline|eyes smiling| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes stars}} & \lstinline|eyes stars|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes tightly closed}} & \lstinline|eyes tightly closed| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes tightly closed pupil}} & \lstinline|eyes tightly closed pupil|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes wide open}} & \lstinline|eyes wide open| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes wide open empty}} & \lstinline|eyes wide open empty|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes winking}} & \lstinline|eyes winking| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes winking large}} & \lstinline|eyes winking large|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; eyes xx}} & \lstinline|eyes xx| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; glasses}} & \lstinline|glasses|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; halo}} & \lstinline|halo| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hands hiding mouth}} & \lstinline|hands hiding mouth|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hands hugging}} & \lstinline|hands hugging| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hands shh}} & \lstinline|hands shh|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hands shocked}} & \lstinline|hands shocked| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hands thinking}} & \lstinline|hands thinking|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hands yawning}} & \lstinline|hands yawning| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; head}} & \lstinline|head|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; head exploding}} & \lstinline|head exploding| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; heart at mouth}} & \lstinline|heart at mouth|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; hearts around head}} & \lstinline|hearts around head| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; horns}} & \lstinline|horns|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; icicles lower}} & \lstinline|icicles lower| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; icicles upper}} & \lstinline|icicles upper|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; laughing tears}} & \lstinline|laughing tears| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mask}} & \lstinline|mask|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth buckteeth}} & \lstinline|mouth buckteeth| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth confounded}} & \lstinline|mouth confounded|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth crying}} & \lstinline|mouth crying| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning}} & \lstinline|mouth frowning|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning deep}} & \lstinline|mouth frowning deep| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning deeply}} & \lstinline|mouth frowning deeply|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning open}} & \lstinline|mouth frowning open| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning open small}} & \lstinline|mouth frowning open small|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning open wide}} & \lstinline|mouth frowning open wide| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning slightly}} & \lstinline|mouth frowning slightly|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth frowning small}} & \lstinline|mouth frowning small| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth goofy}} & \lstinline|mouth goofy|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth grimacing}} & \lstinline|mouth grimacing| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth grinning}} & \lstinline|mouth grinning|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth half frowning}} & \lstinline|mouth half frowning| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth half frowning deep}} & \lstinline|mouth half frowning deep|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth kissing}} & \lstinline|mouth kissing| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth laughing}} & \lstinline|mouth laughing|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth neutral}} & \lstinline|mouth neutral| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth neutral small}} & \lstinline|mouth neutral small|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open}} & \lstinline|mouth open| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open oval}} & \lstinline|mouth open oval|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open sleeping}} & \lstinline|mouth open sleeping| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open wide}} & \lstinline|mouth open wide|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open wide dropped jaw}} & \lstinline|mouth open wide dropped jaw| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open wide screaming}} & \lstinline|mouth open wide screaming|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth open wide yawning}} & \lstinline|mouth open wide yawning| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth party horn}} & \lstinline|mouth party horn|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth puking}} & \lstinline|mouth puking| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth sick}} & \lstinline|mouth sick|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smiling}} & \lstinline|mouth smiling| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smiling high}} & \lstinline|mouth smiling high|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smiling large}} & \lstinline|mouth smiling large| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smiling raised}} & \lstinline|mouth smiling raised|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smiling small}} & \lstinline|mouth smiling small| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smiling tongue}} & \lstinline|mouth smiling tongue|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth smirking}} & \lstinline|mouth smirking| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth stuck-out tongue}} & \lstinline|mouth stuck-out tongue|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth stuck-out tongue money}} & \lstinline|mouth stuck-out tongue money| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth thermostat}} & \lstinline|mouth thermostat|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth thinking}} & \lstinline|mouth thinking| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth tongue hanging-out}} & \lstinline|mouth tongue hanging-out|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth watering}} & \lstinline|mouth watering| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth wavy}} & \lstinline|mouth wavy|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; mouth zipped}} & \lstinline|mouth zipped| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; party hat}} & \lstinline|party hat|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; pinocchio nose}} & \lstinline|pinocchio nose| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; silly disguise}} & \lstinline|silly disguise|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; snot}} & \lstinline|snot| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; sunglasses}} & \lstinline|sunglasses|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; sweat left right}} & \lstinline|sweat left right| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; sweat lower left}} & \lstinline|sweat lower left|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; sweat upper left}} & \lstinline|sweat upper left| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; sweat upper right}} & \lstinline|sweat upper right|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; tear left}} & \lstinline|tear left| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; tear right}} & \lstinline|tear right|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; tear stream}} & \lstinline|tear stream| & \raisebox{-1em}{\byoTwemoji{head!scale to=52,fill=lightgray,yshift=-4.2,xshift=-4.2; tissue}} & \lstinline|tissue|\newline\\ + +%\end{longtable} +% +% \clearpage +% \section{Examples} +% +% The ``classical'' emojis. These are created through this package and hence might slightly vary from the originals. +% These emojis where used to create the elements that are available within this package. +% +% \setlength{\twemojiDefaultHeight}{2em} +% \begin{longtable}{cp{0.9\textwidth}} +% \label{tab:emojis}\\ +% \textbf{Emoji} & \textbf{Arguments for} \lstinline|\byoTwemoji|:\newline\\\endhead +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth laughing}} & \lstinline|{head; eyes normal; mouth laughing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes smiling; mouth grinning}} & \lstinline|{head; eyes smiling; mouth grinning}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression laughing; mouth laughing; laughing tears}} & \lstinline|{head; expression laughing; mouth laughing; laughing tears}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal opened; mouth laughing}} & \lstinline|{head; eyes normal opened; mouth laughing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes closed laughing; mouth laughing}} & \lstinline|{head; eyes closed laughing; mouth laughing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes closed laughing; mouth laughing; sweat upper right}} & \lstinline|{head; eyes closed laughing; mouth laughing; sweat upper right}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes tightly closed pupil; mouth laughing}} & \lstinline|{head; eyes tightly closed pupil; mouth laughing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes smiling!yshift=1.2; mouth smiling high!yshift=1.2; halo}} & \lstinline|{head; eyes smiling!yshift=1.2; mouth smiling high!yshift=1.2; halo}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Yellow=byoTwemojiLightPurple, let Brown=byoTwemojiPurple]{horns; head; eyes normal low; eyebrows angry!yshift=2.2; mouth smiling!yshift=2}} & \lstinline|[let Yellow=byoTwemojiLightPurple, let Brown=byoTwemojiPurple]|\newline\lstinline|{horns; head; eyes normal low; eyebrows angry!yshift=2.2; mouth smiling!yshift=2}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes winking; eyebrows winking; mouth smiling small}} & \lstinline|{head; eyes winking; eyebrows winking; mouth smiling small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; blush!yshift=-3; eyes slightly smiling; mouth smiling high}} & \lstinline|{head; blush!yshift=-3; eyes slightly smiling; mouth smiling high}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes slightly smiling wide; mouth smiling tongue}} & \lstinline|{head; eyes slightly smiling wide; mouth smiling tongue}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression relieved; mouth smiling small}} & \lstinline|{head; expression relieved; mouth smiling small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes hearts; mouth smiling large}} & \lstinline|{head; eyes hearts; mouth smiling large}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; sunglasses; mouth smiling}} & \lstinline|{head; sunglasses; mouth smiling}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression smirking; mouth smirking}} & \lstinline|{head; expression smirking; mouth smirking}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; mouth neutral}} & \lstinline|{head; eyes normal!yshift=1.5; mouth neutral}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes neutral; mouth neutral}} & \lstinline|{head; eyes neutral; mouth neutral}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression unamused; mouth frowning}} & \lstinline|{head; expression unamused; mouth frowning}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes closed laughing; mouth frowning small; sweat upper left}} & \lstinline|{head; eyes closed laughing; mouth frowning small; sweat upper left}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes closed downcast; mouth neutral small; eyebrows worried!yshift=1}} & \lstinline|{head; eyes closed downcast; mouth neutral small; eyebrows worried!yshift=1}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; mouth half frowning}} & \lstinline|{head; eyes normal!yshift=1.5; mouth half frowning}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes tightly closed pupil!yshift=2; eyebrows worried!yshift=1; mouth confounded}} & \lstinline|{head; eyes tightly closed pupil!yshift=2; eyebrows worried!yshift=1; mouth confounded}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal low!yshift=-4; mouth kissing}} & \lstinline|{head; eyes normal low!yshift=-4; mouth kissing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Shadow=byoTwemojiDarkYellow, set ShadowTransparency=.9]{head; eyes winking; eyebrows winking; mouth kissing; heart at mouth}} & \lstinline|[let Shadow=byoTwemojiDarkYellow, set ShadowTransparency=.9]|\newline\lstinline|{head; eyes winking; eyebrows winking; mouth kissing; heart at mouth}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes smiling; mouth kissing}} & \lstinline|{head; eyes smiling; mouth kissing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; blush; eyes closed; eyebrows normal; mouth kissing}} & \lstinline|{head; blush; eyes closed; eyebrows normal; mouth kissing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth stuck-out tongue}} & \lstinline|{head; eyes normal; mouth stuck-out tongue}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes winking large; mouth stuck-out tongue}} & \lstinline|{head; eyes winking large; mouth stuck-out tongue}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes tightly closed pupil; mouth stuck-out tongue}} & \lstinline|{head; eyes tightly closed pupil; mouth stuck-out tongue}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes disappointed; mouth frowning small}} & \lstinline|{head; eyes disappointed; mouth frowning small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; eyebrows worried; mouth frowning small}} & \lstinline|{head; eyes normal!yshift=1.5; eyebrows worried; mouth frowning small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}} & \lstinline|{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Yellow=byoTwemojiRed, let Brown=byoTwemojiBlack]{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}} & \lstinline|[let Yellow=byoTwemojiRed, let Brown=byoTwemojiBlack]|\newline\lstinline|{head; eyes normal low!yshift=-1; eyebrows angry!yshift=1.8; mouth frowning!yshift=2}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; eyebrows normal; mouth frowning small; tear left}} & \lstinline|{head; eyes normal!yshift=1.5; eyebrows normal; mouth frowning small; tear left}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes tightly closed; eyebrows worried!yshift=-1.8; mouth frowning open small}} & \lstinline|{head; eyes tightly closed; eyebrows worried!yshift=-1.8; mouth frowning open small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression boastful; mouth frowning deep; exhaling}} & \lstinline|{head; expression boastful; mouth frowning deep; exhaling}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; eyebrows worried; mouth frowning small; sweat lower left}} & \lstinline|{head; eyes normal!yshift=1.5; eyebrows worried; mouth frowning small; sweat lower left}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; mouth frowning small}} & \lstinline|{head; eyes normal!yshift=1.5; mouth frowning small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; eyebrows normal!yshift=-1.5; mouth frowning small}} & \lstinline|{head; eyes normal!yshift=1.5; eyebrows normal!yshift=-1.5; mouth frowning small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; cold sweat; eyes normal!yshift=1.5; eyebrows normal!yshift=-1.5; mouth frowning small!yshift=-1}} & \lstinline|{head; cold sweat; eyes normal!yshift=1.5; eyebrows normal!yshift=-1.5; mouth frowning small!yshift=-1}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression weary; mouth frowning open wide}} & \lstinline|{head; expression weary; mouth frowning open wide}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression sleepy; mouth frowning small; snot}} & \lstinline|{head; expression sleepy; mouth frowning small; snot}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes tightly closed!yshift=-2.5; eyebrows worried!yshift=-1.5; mouth frowning open}} & \lstinline|{head; eyes tightly closed!yshift=-2.5; eyebrows worried!yshift=-1.5; mouth frowning open}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth grimacing}} & \lstinline|{head; eyes normal; mouth grimacing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; tear stream; expression crying; mouth crying}} & \lstinline|{head; tear stream; expression crying; mouth crying}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth open wide}} & \lstinline|{head; eyes normal; mouth open wide}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; eyebrows normal!yshift=-2; mouth open}} & \lstinline|{head; eyes normal; eyebrows normal!yshift=-2; mouth open}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; cold sweat; eyes normal!yshift=1.5; eyebrows worried; mouth frowning small; sweat lower left}} & \lstinline|{head; cold sweat; eyes normal!yshift=1.5; eyebrows worried; mouth frowning small; sweat lower left}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; cold sweat; hands shocked; eyes wide open empty; mouth open wide screaming}} & \lstinline|{head; cold sweat; hands shocked; eyes wide open empty; mouth open wide screaming}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; eyebrows normal!yshift=-2; mouth open wide dropped jaw}} & \lstinline|{head; eyes normal; eyebrows normal!yshift=-2; mouth open wide dropped jaw}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; blush; eyes wide open; eyebrows normal!yshift=-2; mouth neutral small}} & \lstinline|{head; blush; eyes wide open; eyebrows normal!yshift=-2; mouth neutral small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Shadow=byoTwemojiDarkYellow, set ShadowTransparency=1]{head; eyes closed relaxed; mouth open sleeping; zzz}} & \lstinline|[let Shadow=byoTwemojiDarkYellow, set ShadowTransparency=1]|\newline\lstinline|{head; eyes closed relaxed; mouth open sleeping; zzz}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes xx; eyebrows normal!yshift=-2; mouth open wide}} & \lstinline|{head; eyes xx; eyebrows normal!yshift=-2; mouth open wide}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5;}} & \lstinline|{head; eyes normal!yshift=1.5;}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes heavy; mask}} & \lstinline|{head; eyes heavy; mask}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth frowning}} & \lstinline|{head; eyes normal; mouth frowning}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth smiling!scale=.8,xshift=3.6,yshift=4.5}} & \lstinline|{head; eyes normal; mouth smiling!scale=.8,xshift=3.6,yshift=4.5}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[rotate around={180:(18,18)}]{head; eyes normal; mouth smiling}} & \lstinline|[rotate around={180:(18,18)}]|\newline\lstinline|{head; eyes normal; mouth smiling}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes rolling; mouth half frowning deep}} & \lstinline|{head; eyes rolling; mouth half frowning deep}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth zipped}} & \lstinline|{head; eyes normal; mouth zipped}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes money; mouth stuck-out tongue money}} & \lstinline|{head; eyes money; mouth stuck-out tongue money}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal!yshift=1.5; eyebrows worried; mouth thermostat}} & \lstinline|{head; eyes normal!yshift=1.5; eyebrows worried; mouth thermostat}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal small; glasses; mouth buckteeth}} & \lstinline|{head; eyes normal small; glasses; mouth buckteeth}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression thinking; mouth thinking; hands thinking}} & \lstinline|{head; expression thinking; mouth thinking; hands thinking}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; bandage; eyes closed laughing; mouth frowning small}} & \lstinline|{head; bandage; eyes closed laughing; mouth frowning small}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!top centered scale=32; eyes closed laughing raised; mouth smiling raised; hands hugging}} & \lstinline|{head!top centered scale=32; eyes closed laughing raised; mouth smiling raised; hands hugging}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!bottom centered scale=30; eyes normal low!scale=.9,xshift=1.8,yshift=1; mouth smiling!scale=.8,xshift=3.6,yshift=7.2; cowboy hat}} & \lstinline|{head!bottom centered scale=30; eyes normal low!scale=.9,xshift=1.8,yshift=1; mouth smiling!scale=.8,xshift=3.6,yshift=7.2; cowboy hat}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[set Yellow={254, 231, 184}]{head; clown makeup; clown nose; clown hair; mouth smiling!yscale=1.2,yshift=-3,fill=byoTwemojiRed; eyes normal!yshift=-2}} & \lstinline|[set Yellow={254, 231, 184}]|\newline\lstinline|{head; clown makeup; clown nose; clown hair; mouth smiling!yscale=1.2,yshift=-3,fill=byoTwemojiRed; eyes normal!yshift=-2}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Yellow=byoTwemojiLightGreen]{head; eyes sick; mouth sick}} & \lstinline|[let Yellow=byoTwemojiLightGreen]|\newline\lstinline|{head; eyes sick; mouth sick}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes closed laughing; eyebrows enjoying; mouth watering}} & \lstinline|{head; eyes closed laughing; eyebrows enjoying; mouth watering}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!left centered scale=32; eyes normal!left centered scale=32,yshift=-1.2; pinocchio nose; mouth half frowning!left centered scale=32,yshift=2.2}} & \lstinline|{head!left centered scale=32; eyes normal!left centered scale=32,yshift=-1.2; pinocchio nose; mouth half frowning!left centered scale=32,yshift=2.2}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes tightly closed pupil!yshift=-.5; mouth half frowning!xshift=3.5,yshift=1; tissue}} & \lstinline|{head; eyes tightly closed pupil!yshift=-.5; mouth half frowning!xshift=3.5,yshift=1; tissue}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; mouth neutral; expression skeptical}} & \lstinline|{head; mouth neutral; expression skeptical}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes stars; mouth laughing}} & \lstinline|{head; eyes stars; mouth laughing}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes oO; mouth goofy}} & \lstinline|{head; eyes oO; mouth goofy}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal small; eyebrows normal!yshift=-2; mouth open oval; hands shh}} & \lstinline|{head; eyes normal small; eyebrows normal!yshift=-2; mouth open oval; hands shh}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Yellow=byoTwemojiRed, let Brown=byoTwemojiBlack]{head; expression angry; censor bar}} & \lstinline|[let Yellow=byoTwemojiRed, let Brown=byoTwemojiBlack]|\newline\lstinline|{head; expression angry; censor bar}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!top centered scale=34; eyes closed laughing!yshift=-3; hands yawning!xshift=3}} & \lstinline|{head!top centered scale=34; eyes closed laughing!yshift=-3; hands yawning!xshift=3}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!top centered scale=34; eyes tightly closed pupil; mouth puking}} & \lstinline|{head!top centered scale=34; eyes tightly closed pupil; mouth puking}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head exploding; eyes normal low small; mouth open wide!yshift=3}} & \lstinline|{head exploding; eyes normal low small; mouth open wide!yshift=3}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Shadow=byoTwemojiDarkYellow, set ShadowTransparency=.9]{head; eyes smiling!yshift=-.5; mouth smiling!yshift=-2.5; hearts around head}} & \lstinline|[let Shadow=byoTwemojiDarkYellow, set ShadowTransparency=.9]|\newline\lstinline|{head; eyes smiling!yshift=-.5; mouth smiling!yshift=-2.5; hearts around head}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes slightly smiling raised; mouth open wide yawning; hands yawning}} & \lstinline|{head; eyes slightly smiling raised; mouth open wide yawning; hands yawning}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth smiling; tear right}} & \lstinline|{head; eyes normal; mouth smiling; tear right}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head!bottom left alined scale=34; eyes slightly smiling skewed; mouth party horn; party hat; confetti}} & \lstinline|{head!bottom left alined scale=34; eyes slightly smiling skewed; mouth party horn; party hat; confetti}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; expression uneven; mouth wavy}} & \lstinline|{head; expression uneven; mouth wavy}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Yellow=byoTwemojiLightRed,let Brown=byoTwemojiBlack]{head; eyes normal!yshift=1.5; eyebrows worried; mouth tongue hanging-out; sweat left right}} & \lstinline|[let Yellow=byoTwemojiLightRed,let Brown=byoTwemojiBlack]|\newline\lstinline|{head; eyes normal!yshift=1.5; eyebrows worried; mouth tongue hanging-out; sweat left right}|\newline\\ +% \raisebox{-1em}{\byoTwemoji[let Yellow=byoTwemojiBlue, let Brown=byoTwemojiDarkBlue]{head; eyes normal; eyebrows worried raised; mouth grimacing; icicles upper; icicles lower}} & \lstinline|[let Yellow=byoTwemojiBlue, let Brown=byoTwemojiDarkBlue]|\newline\lstinline|{head; eyes normal; eyebrows worried raised; mouth grimacing; icicles upper; icicles lower}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal small; silly disguise}} & \lstinline|{head; eyes normal small; silly disguise}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes pleading; mouth frowning slightly}} & \lstinline|{head; eyes pleading; mouth frowning slightly}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; eyes normal; mouth frowning deeply}} & \lstinline|{head; eyes normal; mouth frowning deeply}|\newline\\ +% \raisebox{-1em}{\byoTwemoji{head; blush; expression satisfied; mouth smiling small}} & \lstinline|{head; blush; expression satisfied; mouth smiling small}|\newline\\ + +%\end{longtable} +% +% \StopEventually{} +% \clearpage +% \section{Implementation} + +% \begin{macro}{\forElementInList} +% This defines a list parser that splits elements at a semicolon |;| and not at a colon |,|. +% It takes two mandatory arguments, the makro to be called on an entry and the list itself. +% \begin{macrocode} +\DeclareListParser*{\forElementInList}{;} +% \end{macrocode} +% \end{macro} + +% \begin{macro}{\byoTwemojiShadowTransparency} +% Some elements have shadows. Their opacity can be set by redefining this value. +% \begin{macrocode} +\newcommand*{\byoTwemojiShadowTransparency}{0.1} +% \end{macrocode} +% \end{macro} + +% \begin{macro}{\twemojiDefaultHeight} +% Defines the length |twemojiDefaultHeight| if it is not already defined by the twemojis package. +% \begin{macrocode} +\makeatletter +\@ifpackageloaded{twemojis}{}{% + \newlength{\twemojiDefaultHeight}% + \AtBeginDocument{\setlength{\twemojiDefaultHeight}{\fontcharht\font`X}}% +} +\makeatother +% \end{macrocode} +% \end{macro} + +% \begin{macro}{\defineByoTwemojiElement} +% Internal command to add a new element (as a command). +% +% |\defineByoTwemojiElement| \marg{element's name} \marg{element's \TikZ\ paths} +% +% The resulting command takes one optional argument, which will be directly applied to the style of all \TikZ\ paths of the element. +% \begin{macrocode} +\newcommand{\defineByoTwemojiElement}[2]{% + \expandafter\newcommand\csname byo twemoji element #1\endcsname[1][]{#2}% +} +% \end{macrocode} +% \end{macro} + +% \begin{macro}{\byoTwemojiElement} +% Takes a string of the structure $\langle$|name|$\rangle$|!|$\langle$|options|$\rangle$, where |name| is the name of the element and |options| are the \TikZ options that should be applied to the element. +% \begin{macrocode} +\newcommand{\byoTwemojiElement}[1]{% + \StrCut{#1}{!}{\scName}{\scOptions}% + \csname byo twemoji element \scName\endcsname[\scOptions]% +} +% \end{macrocode} +% \end{macro} + +% \begin{macro}{\byoTwemoji}\label{cmd:impl:byoTwemoji} +% Create a \TikZ\ picture with all the elements stacked above one another (separated by |;|). +% The picture is the size of |\twemojiDefaultHeight|. +% +% |\byoTwemoji| \oarg{options} \marg{elements} +% +% \begin{macrocode} +\newcommand{\byoTwemoji}[2][]{% + \resizebox{\twemojiDefaultHeight}{\twemojiDefaultHeight}{% + \begin{tikzpicture}[y=0.80pt, x=0.80pt, yscale=-1, #1]% + \clip (0,0) rectangle (36,36);% + \forElementInList{\byoTwemojiElement}{#2}% + \end{tikzpicture}% + }% +} +% \end{macrocode} +% \end{macro} + +% \begin{macro}{byoTwemoji Colors} +% This globally defines the colors used by the original twemojis. +% All colors are prefixed with |byoTwemoji| followed by a CamelCased color name. +% \begin{macrocode} +\definecolor{byoTwemojiWhite}{RGB}{245,248,250} +\definecolor{byoTwemojiWhiteGray}{RGB}{225,232,237} +\definecolor{byoTwemojiLightGray}{RGB}{204,214,221} +\definecolor{byoTwemojiGray}{RGB}{153,170,181} +\definecolor{byoTwemojiDarkGray}{RGB}{103,117,127} +\definecolor{byoTwemojiBlack}{RGB}{41,47,51} +\definecolor{byoTwemojiLightBrown}{RGB}{130,93,14} +\definecolor{byoTwemojiBrown}{RGB}{102,69,0} +\definecolor{byoTwemojiYellow}{RGB}{255,204,77} +\definecolor{byoTwemojiDarkYellow}{RGB}{252,171,64} +\definecolor{byoTwemojiLightOrange}{RGB}{241,144,32} +\definecolor{byoTwemojiOrange}{RGB}{243,108,36} +\definecolor{byoTwemojiDarkOrange}{RGB}{181,80,5} +\definecolor{byoTwemojiLightRose}{RGB}{244,171,186} +\definecolor{byoTwemojiRose}{RGB}{255,120,146} +\definecolor{byoTwemojiLightRed}{RGB}{231,91,112} +\definecolor{byoTwemojiRed}{RGB}{222,49,70} +\definecolor{byoTwemojiDarkRed}{RGB}{218,47,71} +\definecolor{byoTwemojiWineRed}{RGB}{187,26,52} +\definecolor{byoTwemojiDarkWineRed}{RGB}{102,33,19} +\definecolor{byoTwemojiLightBlue}{RGB}{189,221,244} +\definecolor{byoTwemojiBlue}{RGB}{93,173,236} +\definecolor{byoTwemojiDarkBlue}{RGB}{42,103,151} +\definecolor{byoTwemojiLightGreen}{RGB}{119,175,87} +\definecolor{byoTwemojiGreen}{RGB}{93,143,63} +\definecolor{byoTwemojiDarkGreen}{RGB}{62,114,29} +\definecolor{byoTwemojiLightPurple}{RGB}{170,141,216} +\definecolor{byoTwemojiPurple}{RGB}{85,57,134} +\definecolor{byoTwemojiShadow}{RGB}{0,0,0} +% \end{macrocode} +% \end{macro} + +% \begin{macro}{TikZ options} +% This defines a number of \TikZ\ options to be used either on the whole \TikZ\ picture (optional parameter of |\byoTwemoji|), or on a single element (after the |!|). +% +% \noindent To be used on the whole picture: +% \begin{macrocode} +\tikzset{ + let White/.code={\colorlet{byoTwemojiWhite}{#1}}, + let WhiteGray/.code={\colorlet{byoTwemojiWhiteGray}{#1}}, + let LightGray/.code={\colorlet{byoTwemojiLightGray}{#1}}, + let Gray/.code={\colorlet{byoTwemojiGray}{#1}}, + let DarkGray/.code={\colorlet{byoTwemojiDarkGray}{#1}}, + let Black/.code={\colorlet{byoTwemojiBlack}{#1}}, + let LightBrown/.code={\colorlet{byoTwemojiLightBrown}{#1}}, + let Brown/.code={\colorlet{byoTwemojiBrown}{#1}}, + let Yellow/.code={\colorlet{byoTwemojiYellow}{#1}}, + let DarkYellow/.code={\colorlet{byoTwemojiDarkYellow}{#1}}, + let LightOrange/.code={\colorlet{byoTwemojiLightOrange}{#1}}, + let Orange/.code={\colorlet{byoTwemojiOrange}{#1}}, + let DarkOrange/.code={\colorlet{byoTwemojiDarkOrange}{#1}}, + let LightRose/.code={\colorlet{byoTwemojiLightRose}{#1}}, + let Rose/.code={\colorlet{byoTwemojiRose}{#1}}, + let LightRed/.code={\colorlet{byoTwemojiLightRed}{#1}}, + let Red/.code={\colorlet{byoTwemojiRed}{#1}}, + let DarkRed/.code={\colorlet{byoTwemojiDarkRed}{#1}}, + let WineRed/.code={\colorlet{byoTwemojiWineRed}{#1}}, + let DarkWineRed/.code={\colorlet{byoTwemojiDarkWineRed}{#1}}, + let LightBlue/.code={\colorlet{byoTwemojiLightBlue}{#1}}, + let Blue/.code={\colorlet{byoTwemojiBlue}{#1}}, + let DarkBlue/.code={\colorlet{byoTwemojiDarkBlue}{#1}}, + let LightGreen/.code={\colorlet{byoTwemojiLightGreen}{#1}}, + let Green/.code={\colorlet{byoTwemojiGreen}{#1}}, + let DarkGreen/.code={\colorlet{byoTwemojiDarkGreen}{#1}}, + let LightPurple/.code={\colorlet{byoTwemojiLightPurple}{#1}}, + let Purple/.code={\colorlet{byoTwemojiPurple}{#1}}, + let Shadow/.code={\colorlet{byoTwemojiShadow}{#1}}, + set White/.code={\definecolor{byoTwemojiWhite}{RGB}{#1}}, + set WhiteGray/.code={\definecolor{byoTwemojiWhiteGray}{RGB}{#1}}, + set LightGray/.code={\definecolor{byoTwemojiLightGray}{RGB}{#1}}, + set Gray/.code={\definecolor{byoTwemojiGray}{RGB}{#1}}, + set DarkGray/.code={\definecolor{byoTwemojiDarkGray}{RGB}{#1}}, + set Black/.code={\definecolor{byoTwemojiBlack}{RGB}{#1}}, + set LightBrown/.code={\definecolor{byoTwemojiLightBrown}{RGB}{#1}}, + set Brown/.code={\definecolor{byoTwemojiBrown}{RGB}{#1}}, + set Yellow/.code={\definecolor{byoTwemojiYellow}{RGB}{#1}}, + set DarkYellow/.code={\definecolor{byoTwemojiDarkYellow}{RGB}{#1}}, + set LightOrange/.code={\definecolor{byoTwemojiLightOrange}{RGB}{#1}}, + set Orange/.code={\definecolor{byoTwemojiOrange}{RGB}{#1}}, + set DarkOrange/.code={\definecolor{byoTwemojiDarkOrange}{RGB}{#1}}, + set LightRose/.code={\definecolor{byoTwemojiLightRose}{RGB}{#1}}, + set Rose/.code={\definecolor{byoTwemojiRose}{RGB}{#1}}, + set LightRed/.code={\definecolor{byoTwemojiLightRed}{RGB}{#1}}, + set Red/.code={\definecolor{byoTwemojiRed}{RGB}{#1}}, + set DarkRed/.code={\definecolor{byoTwemojiDarkRed}{RGB}{#1}}, + set WineRed/.code={\definecolor{byoTwemojiWineRed}{RGB}{#1}}, + set DarkWineRed/.code={\definecolor{byoTwemojiDarkWineRed}{RGB}{#1}}, + set LightBlue/.code={\definecolor{byoTwemojiLightBlue}{RGB}{#1}}, + set Blue/.code={\definecolor{byoTwemojiBlue}{RGB}{#1}}, + set DarkBlue/.code={\definecolor{byoTwemojiDarkBlue}{RGB}{#1}}, + set LightGreen/.code={\definecolor{byoTwemojiLightGreen}{RGB}{#1}}, + set Green/.code={\definecolor{byoTwemojiGreen}{RGB}{#1}}, + set DarkGreen/.code={\definecolor{byoTwemojiDarkGreen}{RGB}{#1}}, + set LightPurple/.code={\definecolor{byoTwemojiLightPurple}{RGB}{#1}}, + set Purple/.code={\definecolor{byoTwemojiPurple}{RGB}{#1}}, + set Shadow/.code={\definecolor{byoTwemojiShadow}{RGB}{#1}}, + set ShadowTransparency/.code={\renewcommand*{\byoTwemojiShadowTransparency}{#1}}, +% \end{macrocode} +% \noindent To be used on an element: +% \begin{macrocode} + scale to/.style={scale={#1/36}}, + center/.style={center x={#1},center y={#1}}, + center x/.style={xshift={(36-#1)/2}}, + center y/.style={yshift={(36-#1)/2}}, + align top/.style={yshift={0}}, + align right/.style={xshift={36-#1}}, + align bottom/.style={yshift={36-#1}}, + align left/.style={xshift={0}}, + centered scale/.style={scale to={#1},center={#1}}, + top left alined scale/.style={scale to={#1},align top,align left}, + top centered scale/.style={scale to={#1},align top,center x={#1}}, + top right alined scale/.style={scale to={#1},align top,align right={#1}}, + right centered scale/.style={scale to={#1},align right={#1}, center y={#1}}, + bottom right alined scale/.style={scale to={#1},align bottom={#1}, align right={#1}}, + bottom centered scale/.style={scale to={#1},align bottom={#1},center x={#1}}, + bottom left alined scale/.style={scale to={#1},align bottom={#1},align left}, + left centered scale/.style={scale to={#1},align left,center y={#1}}, + dynamic style/.code={\tikzset{#1}} +} +% \end{macrocode} +% \end{macro} + +% \begin{comment} % not really relevant in the PDF +% \begin{macro}{byoTwemoji Elements} +% This defines all elements of emojis this package has available. +% \begin{macrocode} +\defineByoTwemojiElement{sweat lower left}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (10.0000,30.0000) .. controls (10.0000,32.7620) and (7.7620,35.0000) .. (5.0000,35.0000) .. controls (2.2380,35.0000) and (0.0000,32.7620) .. (0.0000,30.0000) .. controls (0.0000,27.2380) and (4.0000,20.0000) .. (5.0000,20.0000) .. controls (6.0000,20.0000) and (10.0000,27.2380) .. (10.0000,30.0000) -- cycle;} +\defineByoTwemojiElement{heart at mouth}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (34.2020,25.8030) .. controls (33.9660,25.0130) and (33.4230,24.3170) .. (32.6240,23.9280) .. controls (31.7020,23.4790) and (30.6680,23.5370) .. (29.8310,23.9880) .. controls (29.6710,23.0520) and (29.0810,22.1990) .. (28.1610,21.7510) .. controls (26.6440,21.0110) and (24.8130,21.6410) .. (24.0740,23.1570) .. controls (23.9690,23.3720) and (23.8940,23.5940) .. (23.8440,23.8160) .. controls (23.0690,26.3720) and (24.4840,30.1570) .. (26.0360,31.7640) .. controls (27.2660,31.8940) and (28.9890,31.5660) .. (30.5490,30.8910) .. controls (32.0490,29.4310) and (33.2820,27.7080) .. (34.2020,25.8030) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (35.6540,27.2220) .. controls (36.3930,25.7060) and (35.7640,23.8750) .. (34.2490,23.1360) .. controls (33.3270,22.6870) and (32.2930,22.7450) .. (31.4560,23.1960) .. controls (31.2960,22.2600) and (30.7060,21.4070) .. (29.7860,20.9590) .. controls (28.2690,20.2190) and (26.4380,20.8500) .. (25.6990,22.3650) .. controls (25.5940,22.5800) and (25.5190,22.8020) .. (25.4690,23.0240) .. controls (24.6950,25.5800) and (26.1090,29.3650) .. (27.6610,30.9720) .. controls (29.8840,31.2060) and (33.7380,29.9930) .. (35.2760,27.8110) .. controls (35.4210,27.6320) and (35.5490,27.4370) .. (35.6540,27.2220) -- cycle;} +\defineByoTwemojiElement{silly disguise}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (28.8440,25.3900) -- (23.9340,23.9340) .. controls (23.9380,23.8830) and (12.0610,23.8830) .. (12.0660,23.9340) -- (7.1550,25.3900) .. controls (6.3640,25.6260) and (5.9050,26.4820) .. (6.1320,27.3020) .. controls (6.3190,27.9820) and (6.9160,28.4240) .. (7.5640,28.4240) .. controls (7.6990,28.4240) and (7.8380,28.4040) .. (7.9750,28.3650) -- (10.8530,27.5120) .. controls (10.5310,27.9650) and (10.4440,28.5770) .. (10.7040,29.1160) .. controls (10.9650,29.6580) and (11.4920,29.9710) .. (12.0390,29.9710) .. controls (12.2620,29.9710) and (12.4900,29.9180) .. (12.7040,29.8080) -- (15.0540,28.5890) .. controls (15.1080,29.0940) and (15.3720,29.6610) .. (15.8420,29.9040) .. controls (16.0560,30.0140) and (16.2840,30.0670) .. (16.5070,30.0670) .. controls (17.0540,30.0670) and (17.5810,29.6580) .. (17.8420,29.1160) -- (18.0000,28.7900) -- (18.1570,29.1160) .. controls (18.4180,29.6580) and (18.9450,30.0670) .. (19.4920,30.0670) .. controls (19.7160,30.0670) and (19.9430,30.0140) .. (20.1570,29.9040) .. controls (20.6270,29.6610) and (20.8920,29.0930) .. (20.9460,28.5890) -- (23.2960,29.8080) .. controls (23.5100,29.9180) and (23.7370,29.9710) .. (23.9610,29.9710) .. controls (24.5080,29.9710) and (25.0340,29.6580) .. (25.2960,29.1160) .. controls (25.5550,28.5770) and (25.4690,27.9650) .. (25.1480,27.5120) -- (28.0260,28.3650) .. controls (28.1630,28.4040) and (28.3000,28.4240) .. (28.4370,28.4240) .. controls (29.0850,28.4240) and (29.6820,27.9810) .. (29.8690,27.3020) .. controls (30.0950,26.4820) and (29.6360,25.6260) .. (28.8440,25.3900) -- cycle;\path[fill=byoTwemojiDarkYellow, dynamic style/.expand once=#1] (24.0000,23.6000) .. controls (24.0000,22.6060) and (22.7460,21.0000) .. (21.2000,21.0000) -- (21.1770,21.0010) .. controls (20.9770,17.3000) and (19.4890,11.8000) .. (18.0000,11.8000) .. controls (16.5370,11.8000) and (15.0760,17.2770) .. (14.8350,21.0020) -- (14.8000,21.0000) .. controls (13.2540,21.0000) and (12.0000,22.6060) .. (12.0000,23.6000) .. controls (12.0000,24.5300) and (14.1030,24.9460) .. (15.6840,25.6510) .. controls (16.1890,26.0890) and (16.9370,26.2000) .. (18.0000,26.2000) .. controls (18.9010,26.2000) and (19.5770,26.0930) .. (20.0690,25.7680) .. controls (21.6680,24.9890) and (24.0000,24.5800) .. (24.0000,23.6000) -- cycle;\path[fill=byoTwemojiDarkOrange, dynamic style/.expand once=#1] (21.2000,23.8000) .. controls (20.9820,23.8390) and (21.2550,23.4000) .. (21.2550,22.3110) .. controls (21.2550,21.8000) and (21.2000,21.4000) .. (21.2000,21.0000) .. controls (21.6000,21.0000) and (22.0420,21.0000) .. (22.0420,22.1690) .. controls (22.0420,22.8320) and (21.4180,23.7610) .. (21.2000,23.8000) -- cycle(14.7570,23.8000) .. controls (14.9750,23.8390) and (14.7020,23.4000) .. (14.7020,22.3110) .. controls (14.7020,21.8000) and (14.7570,21.4000) .. (14.7570,21.0000) .. controls (14.3570,21.0000) and (13.9150,21.0000) .. (13.9150,22.1690) .. controls (13.9160,22.8320) and (14.5400,23.7610) .. (14.7570,23.8000) -- cycle;\path[fill=byoTwemojiDarkWineRed, dynamic style/.expand once=#1] (14.4030,24.3510) .. controls (13.7810,24.1700) and (13.2000,24.2700) .. (12.9220,24.5540) .. controls (13.6430,24.9090) and (14.6610,25.2140) .. (15.5530,25.5970) -- (15.5550,25.5950) .. controls (15.6890,25.1330) and (15.1740,24.5750) .. (14.4030,24.3510) -- cycle(21.5970,24.3510) .. controls (20.8260,24.5760) and (20.3110,25.1330) .. (20.4460,25.5950) -- (20.4500,25.6000) .. controls (21.3410,25.2170) and (22.3590,24.9110) .. (23.0800,24.5560) .. controls (22.8020,24.2700) and (22.2200,24.1690) .. (21.5970,24.3510) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (34.8080,9.6270) .. controls (34.6370,9.4610) and (33.5410,9.9010) .. (32.4320,9.3360) .. controls (30.1440,8.1700) and (24.3620,7.0450) .. (20.5980,9.7120) .. controls (20.1950,9.9970) and (18.5110,10.0450) .. (18.0400,10.0250) .. controls (17.5690,10.0460) and (15.8850,9.9980) .. (15.4820,9.7120) .. controls (11.7190,7.0450) and (5.9370,8.1700) .. (3.6490,9.3360) .. controls (2.5400,9.9010) and (1.4440,9.4610) .. (1.2730,9.6270) .. controls (1.0260,9.8660) and (1.0260,10.8230) .. (1.2740,11.0630) .. controls (1.5200,11.3020) and (2.7510,11.5780) .. (2.9960,12.2950) .. controls (3.2430,13.0130) and (3.2450,17.2530) .. (5.2090,18.7190) .. controls (7.0480,20.0910) and (11.3380,20.5040) .. (14.0570,18.9570) .. controls (16.4290,17.6080) and (16.3460,14.7680) .. (16.7810,13.0760) .. controls (16.9360,12.4730) and (17.3730,12.1690) .. (18.0410,12.1690) .. controls (18.7090,12.1690) and (19.1460,12.4730) .. (19.3010,13.0760) .. controls (19.7360,14.7670) and (19.6520,17.6080) .. (22.0250,18.9570) .. controls (24.7440,20.5030) and (29.0340,20.0900) .. (30.8720,18.7190) .. controls (32.8370,17.2540) and (32.8390,13.0130) .. (33.0850,12.2950) .. controls (33.3300,11.5780) and (34.5610,11.3010) .. (34.8070,11.0630) .. controls (35.0550,10.8230) and (35.0560,9.8660) .. (34.8080,9.6270) -- cycle(14.6140,13.2770) .. controls (14.5370,14.3820) and (14.3400,16.5040) .. (13.0170,17.2570) .. controls (12.2060,17.7190) and (11.1490,18.0000) .. (10.0430,18.0000) -- (10.0420,18.0000) .. controls (8.8170,18.0000) and (7.1190,17.6530) .. (6.4550,17.1580) .. controls (5.6250,16.5390) and (5.3090,13.9910) .. (5.1900,13.0380) .. controls (5.1140,12.4310) and (4.9100,10.9480) .. (5.5780,10.7200) .. controls (6.6380,10.3590) and (8.1170,10.0770) .. (9.6300,10.0770) .. controls (10.3230,10.0770) and (12.6510,10.1200) .. (13.7850,10.8180) .. controls (14.7900,11.4350) and (14.6570,12.6690) .. (14.6140,13.2770) -- cycle(30.8920,13.0240) .. controls (30.7730,13.9780) and (30.4570,16.5390) .. (29.6270,17.1580) .. controls (28.9630,17.6530) and (27.2650,18.0000) .. (26.0400,18.0000) -- (26.0390,18.0000) .. controls (24.9320,18.0000) and (23.8760,17.7190) .. (23.0640,17.2570) .. controls (21.7410,16.5050) and (21.5440,14.3960) .. (21.4670,13.2910) .. controls (21.4250,12.6830) and (21.2910,11.4400) .. (22.2960,10.8230) .. controls (23.4310,10.1250) and (25.7580,10.0770) .. (26.4510,10.0770) .. controls (27.9640,10.0770) and (29.4420,10.3540) .. (30.5030,10.7150) .. controls (31.1710,10.9430) and (30.9680,12.4170) .. (30.8920,13.0240) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (14.3370,10.1900) .. controls (14.3370,10.1900) and (14.2770,6.9760) .. (13.0270,5.9640) .. controls (11.7110,4.8990) and (10.6460,6.5590) .. (10.6460,6.5590) .. controls (10.6460,6.5590) and (10.3940,4.4160) .. (8.9660,4.5950) .. controls (7.5380,4.7740) and (7.5970,6.1430) .. (7.5970,6.1430) .. controls (7.5970,6.1430) and (6.7770,4.2980) .. (5.2160,4.9530) .. controls (3.6980,5.5900) and (4.4560,6.9770) .. (4.4560,6.9770) .. controls (4.4560,6.9770) and (3.3110,6.5670) .. (2.7900,7.3930) .. controls (2.0750,8.5240) and (3.7880,9.4170) .. (3.7880,9.4170) .. controls (3.7880,9.4170) and (7.3590,8.5840) .. (9.1450,8.6430) .. controls (10.9310,8.7020) and (14.3370,10.1900) .. (14.3370,10.1900) -- cycle(21.6630,10.1900) .. controls (21.6630,10.1900) and (21.7230,6.9760) .. (22.9730,5.9640) .. controls (24.2890,4.8990) and (25.3540,6.5590) .. (25.3540,6.5590) .. controls (25.3540,6.5590) and (25.6060,4.4160) .. (27.0340,4.5950) .. controls (28.4630,4.7740) and (28.4030,6.1430) .. (28.4030,6.1430) .. controls (28.4030,6.1430) and (29.2230,4.2980) .. (30.7840,4.9530) .. controls (32.3020,5.5900) and (31.5440,6.9770) .. (31.5440,6.9770) .. controls (31.5440,6.9770) and (32.6890,6.5680) .. (33.2110,7.3940) .. controls (33.9250,8.5250) and (32.2130,9.4180) .. (32.2130,9.4180) .. controls (32.2130,9.4180) and (28.6420,8.5850) .. (26.8560,8.6440) .. controls (25.0690,8.7020) and (21.6630,10.1900) .. (21.6630,10.1900) -- cycle;} +\defineByoTwemojiElement{party hat}{\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (17.1790,2.7200) .. controls (17.1360,2.6710) and (17.0690,2.6440) .. (16.9900,2.6290) .. controls (16.9900,2.6290) and (1.0660,-0.3940) .. (0.3770,0.2140) .. controls (-0.3110,0.8230) and (0.7400,16.9980) .. (0.7400,16.9980) .. controls (0.7450,17.0790) and (0.7630,17.1480) .. (0.8070,17.1970) .. controls (1.4110,17.8810) and (5.5650,15.1930) .. (10.0860,11.1960) .. controls (14.6080,7.1980) and (17.7830,3.4040) .. (17.1790,2.7200) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (0.3490,0.2710) .. controls (0.3340,0.3010) and (0.3210,0.3420) .. (0.3110,0.3940) .. controls (0.4700,1.7650) and (2.0060,13.0460) .. (2.9630,16.5720) .. controls (4.3990,15.7690) and (5.8580,14.6780) .. (7.5720,13.3190) .. controls (6.1160,10.6540) and (1.1580,0.1460) .. (0.3490,0.2710) -- cycle;} +\defineByoTwemojiElement{tear left}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (16.0000,31.0000) .. controls (16.0000,33.7620) and (13.7620,36.0000) .. (11.0000,36.0000) .. controls (8.2380,36.0000) and (6.0000,33.7620) .. (6.0000,31.0000) .. controls (6.0000,28.2380) and (10.0000,21.0000) .. (11.0000,21.0000) .. controls (12.0000,21.0000) and (16.0000,28.2380) .. (16.0000,31.0000) -- cycle;} +\defineByoTwemojiElement{mask}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (27.0000,22.0910) -- (36.0000,18.0000) .. controls (36.0000,17.3400) and (35.9590,16.6910) .. (35.8910,16.0500) -- (27.0000,20.0910) -- (27.0000,19.0000) .. controls (27.0000,17.8960) and (26.1040,17.0000) .. (25.0000,17.0000) -- (11.0000,17.0000) .. controls (9.8960,17.0000) and (9.0000,17.8960) .. (9.0000,19.0000) -- (9.0000,20.0910) -- (0.1100,16.0500) .. controls (0.0410,16.6910) and (0.0000,17.3400) .. (0.0000,18.0000) -- (9.0000,22.0910) -- (9.0000,26.6370) -- (1.5470,25.2820) .. controls (1.8880,26.0520) and (2.2880,26.7890) .. (2.7300,27.4970) -- (9.0000,28.6370) -- (9.0000,30.0000) .. controls (9.0000,31.1040) and (9.8960,32.0000) .. (11.0000,32.0000) -- (25.0000,32.0000) .. controls (26.1040,32.0000) and (27.0000,31.1040) .. (27.0000,30.0000) -- (27.0000,28.6370) -- (33.2710,27.4960) .. controls (33.7120,26.7880) and (34.1120,26.0510) .. (34.4530,25.2810) -- (27.0000,26.6370) -- (27.0000,22.0910) -- cycle;} +\defineByoTwemojiElement{halo}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (2.7637,8.4121) -- (2.2735,9.2344) .. controls (5.3165,11.0904) and (11.3371,12.1524) .. (18.0005,12.1524) .. controls (24.5965,12.1524) and (30.5765,11.1130) .. (33.6525,9.2930) -- (33.7306,9.2441) .. controls (33.7306,9.2441) and (33.4292,8.7204) .. (33.2365,8.4180) .. controls (30.0614,10.1001) and (24.3259,11.0586) .. (18.0045,11.0586) .. controls (11.6770,11.0586) and (5.9375,10.0970) .. (2.7645,8.4121) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (15.5530,0.1719) .. controls (14.4122,0.2062) and (13.2975,0.2627) .. (12.2268,0.3457) .. controls (5.3368,0.8817) and (0.1658,2.4531) .. (0.1658,5.2891) .. controls (0.1658,8.8771) and (8.4289,11.0606) .. (17.9958,11.0606) .. controls (27.5628,11.0606) and (35.8258,8.8771) .. (35.8258,5.2891) .. controls (35.8258,2.4541) and (30.6591,0.8847) .. (23.7728,0.3477) .. controls (22.7044,0.2649) and (21.5921,0.2083) .. (20.4544,0.1739) .. controls (22.6022,0.4674) and (24.6297,1.1350) .. (26.4661,2.1173) .. controls (26.5579,2.1664) and (26.6525,2.2320) .. (26.7454,2.2853) .. controls (27.9180,2.5502) and (28.9191,2.8630) .. (29.6282,3.2306) .. controls (30.4352,3.6486) and (30.9055,4.1245) .. (30.9055,4.6486) .. controls (30.9055,6.5516) and (24.8563,7.3849) .. (17.9955,7.3849) .. controls (11.1345,7.3849) and (5.0855,6.5515) .. (5.0855,4.6486) .. controls (5.0855,4.1126) and (5.5803,3.6254) .. (6.4253,3.1994) .. controls (7.1260,2.8463) and (8.0972,2.5442) .. (9.2300,2.2873) .. controls (9.4431,2.1723) and (9.6093,2.0683) .. (9.8550,1.9435) .. controls (11.6079,1.0538) and (13.5277,0.4470) .. (15.5523,0.1720) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (15.5570,0.1699) .. controls (14.4162,0.2043) and (13.3015,0.2608) .. (12.2308,0.3438) .. controls (10.8838,0.6858) and (8.5969,1.5711) .. (6.3109,3.2460) -- (6.4300,3.1992) .. controls (7.1299,2.8465) and (8.0997,2.5438) .. (9.2308,2.2871) .. controls (9.4451,2.1714) and (9.6125,2.0669) .. (9.8598,1.9414) .. controls (11.6127,1.0517) and (13.5325,0.4449) .. (15.5571,0.1699) -- cycle(20.4593,0.1719) .. controls (22.6071,0.4654) and (24.6346,1.1330) .. (26.4710,2.1153) .. controls (26.5638,2.1648) and (26.6603,2.2294) .. (26.7542,2.2832) .. controls (27.9253,2.5480) and (28.9247,2.8633) .. (29.6331,3.2305) -- (29.6936,3.2461) .. controls (27.4086,1.5721) and (25.1246,0.6877) .. (23.7776,0.3457) .. controls (22.7092,0.2629) and (21.5969,0.2063) .. (20.4592,0.1719) -- cycle;} +\defineByoTwemojiElement{tissue}{\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (18.4060,18.0330) .. controls (21.0840,20.7090) and (14.4320,33.5570) .. (13.1560,34.8330) .. controls (12.1060,35.8830) and (8.9560,35.8830) .. (7.9060,33.7830) .. controls (6.8560,31.6830) and (3.7060,33.7830) .. (2.6560,32.7330) .. controls (0.5560,30.6330) and (3.7060,29.5830) .. (2.6560,27.4830) .. controls (1.6060,25.3830) and (-0.4940,24.3330) .. (1.6060,22.2330) .. controls (3.7060,20.1330) and (8.9560,21.1830) .. (12.1060,19.0830) .. controls (15.2560,16.9830) and (17.3550,16.9830) .. (18.4060,18.0330) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (17.3220,19.8720) .. controls (17.3060,19.8100) and (17.2690,19.7590) .. (17.2430,19.7020) .. controls (17.2130,19.6360) and (17.1930,19.5670) .. (17.1490,19.5080) .. controls (16.9880,19.2900) and (16.7440,19.1340) .. (16.4550,19.0930) -- (16.4540,19.0930) .. controls (16.3170,19.0740) and (16.1800,19.0820) .. (16.0480,19.1150) .. controls (15.9570,19.1380) and (15.8790,19.1860) .. (15.7990,19.2320) .. controls (15.7610,19.2530) and (15.7190,19.2620) .. (15.6840,19.2880) .. controls (15.5730,19.3700) and (15.4780,19.4730) .. (15.4060,19.5930) .. controls (12.4720,24.4830) and (5.4640,27.5370) .. (5.3930,27.5680) .. controls (4.8600,27.7970) and (4.6140,28.4140) .. (4.8430,28.9470) .. controls (5.0140,29.3450) and (5.4010,29.5830) .. (5.8080,29.5830) .. controls (5.9460,29.5830) and (6.0860,29.5560) .. (6.2210,29.4980) .. controls (6.4440,29.4020) and (10.2760,27.7280) .. (13.6460,24.7860) .. controls (11.5780,28.6110) and (8.4160,30.7810) .. (8.3730,30.8110) .. controls (7.8920,31.1340) and (7.7630,31.7850) .. (8.0850,32.2670) .. controls (8.2880,32.5690) and (8.6200,32.7340) .. (8.9590,32.7340) .. controls (9.1590,32.7340) and (9.3610,32.6770) .. (9.5400,32.5580) .. controls (9.8130,32.3750) and (16.2430,28.0090) .. (17.3470,20.2840) .. controls (17.3650,20.1440) and (17.3560,20.0050) .. (17.3220,19.8720) -- cycle;} +\defineByoTwemojiElement{clown makeup}{\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (6.9300,21.0000) circle (0.1129cm);\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (28.9300,21.0000) circle (0.1129cm);\path (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,31.0000) .. (18.0000,31.0000) .. controls (24.2120,31.0000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;} +\defineByoTwemojiElement{sweat upper right}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (35.0000,11.0000) .. controls (35.0000,13.7620) and (32.7620,16.0000) .. (30.0000,16.0000) .. controls (27.2380,16.0000) and (25.0000,13.7620) .. (25.0000,11.0000) .. controls (25.0000,8.2380) and (29.0000,1.0000) .. (30.0000,1.0000) .. controls (31.0000,1.0000) and (35.0000,8.2380) .. (35.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{head}{\path[fill=byoTwemojiYellow, dynamic style/.expand once=#1] (36.0000,18.0000) .. controls (36.0000,27.9410) and (27.9410,36.0000) .. (18.0000,36.0000) .. controls (8.0590,36.0000) and (0.0000,27.9410) .. (0.0000,18.0000) .. controls (0.0000,8.0590) and (8.0590,0.0000) .. (18.0000,0.0000) .. controls (27.9410,0.0000) and (36.0000,8.0590) .. (36.0000,18.0000);} +\defineByoTwemojiElement{clown hair}{\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (28.9510,1.0000)arc(268.569:195.328:2.000) .. controls (28.1531,3.1037) and (29.1580,3.8468) .. (30.0799,4.6836)arc(57.314:-0.009:2.000)arc(0.000:-90.000:2.000)arc(270.699:269.301:2.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (32.9490,5.0000)arc(268.996:230.650:3.000) .. controls (32.4638,7.1299) and (33.5914,8.8020) .. (34.4178,10.6426)arc(61.792:0.021:3.000)arc(0.000:-90.000:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (32.9490,1.0000)arc(269.030:179.992:3.000)arc(179.906:166.732:3.000) .. controls (30.8205,5.3559) and (31.5066,6.0831) .. (32.1268,6.8691)arc(106.985:90.064:3.000)arc(90.000:0.000:3.000)arc(0.000:-90.000:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (6.9512,1.0000)arc(268.602:179.983:2.000)arc(180.009:122.686:2.000) .. controls (6.8418,3.8468) and (7.8467,3.1037) .. (8.9277,2.4707)arc(344.654:270.028:2.000)arc(270.699:269.301:2.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (2.9492,5.0000)arc(269.030:179.992:3.000)arc(180.015:118.208:3.000) .. controls (2.4084,8.8033) and (3.5356,7.1303) .. (4.9004,5.6797)arc(309.336:270.023:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (2.9492,1.0000)arc(269.030:179.992:3.000)arc(180.000:90.000:3.000)arc(89.936:73.015:3.000) .. controls (4.4933,6.0830) and (5.1794,5.3558) .. (5.9200,4.6836)arc(13.268:0.094:3.000)arc(0.000:-90.000:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (30.5000,4.5000) circle (0.0706cm);\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (32.0000,7.0000) circle (0.0564cm);\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (5.5000,4.5000) circle (0.0706cm);\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (4.0000,7.0000) circle (0.0564cm);} +\defineByoTwemojiElement{laughing tears}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (10.8470,28.2290) .. controls (10.1670,30.9060) and (7.4470,32.5240) .. (4.7700,31.8440) .. controls (2.0940,31.1650) and (0.4750,28.4450) .. (1.1540,25.7680) .. controls (1.8330,23.0910) and (7.4910,17.0600) .. (8.4610,17.3060) .. controls (9.4310,17.5530) and (11.5260,25.5530) .. (10.8470,28.2290) -- cycle(25.1330,28.2290) .. controls (25.8130,30.9060) and (28.5330,32.5240) .. (31.2100,31.8440) .. controls (33.8870,31.1650) and (35.5060,28.4450) .. (34.8260,25.7680) .. controls (34.1460,23.0910) and (28.4880,17.0600) .. (27.5180,17.3060) .. controls (26.5500,17.5530) and (24.4540,25.5530) .. (25.1330,28.2290) -- cycle;} +\defineByoTwemojiElement{tear right}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (29.5000,27.5000) .. controls (29.5000,30.2620) and (27.2620,32.5000) .. (24.5000,32.5000) .. controls (21.7380,32.5000) and (19.5000,30.2620) .. (19.5000,27.5000) .. controls (19.5000,24.7380) and (23.5000,17.5000) .. (24.5000,17.5000) .. controls (25.5000,17.5000) and (29.5000,24.7380) .. (29.5000,27.5000) -- cycle;} +\defineByoTwemojiElement{blush}{\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (29.0000,22.0000) circle (0.1411cm);\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (7.0000,22.0000) circle (0.1411cm);} +\defineByoTwemojiElement{head exploding}{\path[fill=byoTwemojiYellow, dynamic style/.expand once=#1] (35.0000,18.6190) .. controls (35.0000,14.8250) and (31.9250,11.7500) .. (28.1310,11.7500) .. controls (27.1520,11.7500) and (25.3790,12.3280) .. (25.3790,12.3280) -- (12.2530,13.7120) .. controls (12.2530,13.7120) and (9.5360,12.1310) .. (7.8700,12.1310) .. controls (4.0750,12.1310) and (1.0000,15.2060) .. (1.0000,19.0000) .. controls (1.0000,19.2370) and (1.0120,19.4710) .. (1.0350,19.7020) .. controls (1.4060,28.7630) and (8.8490,36.0000) .. (18.0000,36.0000) .. controls (27.3890,36.0000) and (35.0000,28.3890) .. (35.0000,19.0000) .. controls (35.0000,18.9480) and (34.9910,18.8990) .. (34.9880,18.8470) .. controls (34.9910,18.7710) and (35.0000,18.6960) .. (35.0000,18.6190) -- cycle;\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (30.1260,13.7510) .. controls (29.1850,13.5070) and (29.1170,14.1370) .. (27.9240,13.9970) .. controls (26.7560,13.8600) and (28.3530,13.2580) .. (27.7290,12.9050) .. controls (27.5190,12.7860) and (27.2180,12.7610) .. (26.8470,12.8070) .. controls (25.7950,12.9360) and (9.8930,13.3510) .. (9.3000,13.6370) .. controls (8.7730,13.8910) and (8.4610,14.1850) .. (7.9820,13.7380) .. controls (7.3790,13.1760) and (6.5160,13.5000) .. (6.2660,13.6870) .. controls (5.9440,13.9290) and (5.8770,14.4090) .. (6.5000,14.9640) .. controls (7.1210,15.3840) and (8.1730,15.8230) .. (9.9650,16.1230) .. controls (10.1620,16.1560) and (10.3300,16.1690) .. (10.4870,16.1750) .. controls (11.7140,16.2160) and (11.8840,14.5050) .. (13.6170,14.4590) .. controls (14.7530,14.4290) and (24.7700,15.5290) .. (25.5950,15.4170) .. controls (25.6960,15.4030) and (25.8020,15.3930) .. (25.9240,15.3930) .. controls (27.4870,15.3930) and (27.8500,16.8430) .. (29.5130,15.7090) .. controls (30.2180,15.1360) and (31.3240,14.0610) .. (30.1260,13.7510) -- cycle;\path[fill=byoTwemojiOrange, dynamic style/.expand once=#1] (5.9380,9.1150) .. controls (7.4610,10.6420) and (8.5420,12.2600) .. (9.3000,13.6380) .. controls (9.8660,14.6670) and (10.2560,15.5670) .. (10.4870,16.1760) .. controls (11.7140,16.2170) and (11.8840,15.5060) .. (13.6170,15.4600) .. controls (14.7530,15.4300) and (15.4000,16.2290) .. (16.2400,16.6890) .. controls (17.7420,17.5110) and (18.8090,15.9590) .. (19.9590,15.9590) .. controls (20.8090,15.9590) and (22.1780,17.1660) .. (23.1350,16.7230) .. controls (24.5220,16.0800) and (24.7700,15.5320) .. (25.5950,15.4190) .. controls (25.9170,14.6280) and (26.3360,13.7230) .. (26.8470,12.8100) .. controls (27.5870,11.4860) and (28.5250,10.1450) .. (29.6880,9.1170) -- (5.9380,9.1170) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (29.3060,9.4350) .. controls (30.5870,8.1720) and (6.2670,9.4510) .. (6.9650,10.2230) .. controls (7.9530,11.3170) and (9.1650,13.3760) .. (9.1650,13.3760) .. controls (9.1650,13.3760) and (13.9220,15.7810) .. (17.5160,12.7500) .. controls (20.0160,14.2500) and (23.5160,13.7190) .. (25.0780,11.1410) .. controls (25.0780,11.1410) and (26.2950,11.5940) .. (27.5290,11.6720) .. controls (27.5290,11.6720) and (28.4820,10.2470) .. (29.3060,9.4350) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (31.1250,3.7250) .. controls (30.8850,3.7250) and (30.6580,3.7700) .. (30.4390,3.8340) .. controls (29.7510,2.9890) and (28.7160,2.4380) .. (27.5410,2.4380) .. controls (27.4540,2.4380) and (27.3720,2.4580) .. (27.2860,2.4640) .. controls (26.5520,1.6370) and (25.4920,1.1050) .. (24.2990,1.1050) .. controls (22.7940,1.1050) and (21.4990,1.9440) .. (20.8130,3.1710) .. controls (20.4670,2.3730) and (19.6740,1.8140) .. (18.7490,1.8140) .. controls (18.0310,1.8140) and (17.4000,2.1560) .. (16.9880,2.6790) .. controls (16.4800,1.2090) and (15.1000,0.1470) .. (13.4580,0.1470) .. controls (12.1350,0.1470) and (10.9780,0.8360) .. (10.3100,1.8700) .. controls (10.1260,1.8410) and (9.9420,1.8120) .. (9.7500,1.8120) .. controls (8.3180,1.8120) and (7.0890,2.6240) .. (6.4570,3.8040) .. controls (6.2540,3.7660) and (6.0470,3.7410) .. (5.8330,3.7410) .. controls (3.9690,3.7410) and (2.4580,5.2520) .. (2.4580,7.1160) .. controls (2.4580,8.9800) and (3.9690,10.4910) .. (5.8330,10.4910) .. controls (6.4210,10.4910) and (6.9680,10.3320) .. (7.4470,10.0660) .. controls (7.8230,10.3480) and (8.2850,10.5220) .. (8.7920,10.5220) .. controls (8.9370,10.5220) and (9.0770,10.5060) .. (9.2140,10.4790) .. controls (10.0690,11.8580) and (11.5810,12.7820) .. (13.3230,12.7820) .. controls (15.0320,12.7820) and (16.5290,11.8970) .. (17.3960,10.5650) .. controls (18.1160,11.4470) and (19.1980,12.0220) .. (20.4250,12.0220) .. controls (22.2400,12.0220) and (23.7520,10.7840) .. (24.2010,9.1110) .. controls (24.2350,9.1120) and (24.2660,9.1210) .. (24.3000,9.1210) .. controls (24.5830,9.1210) and (24.8590,9.0900) .. (25.1260,9.0340) .. controls (25.7800,9.5900) and (26.6170,9.9380) .. (27.5430,9.9380) .. controls (28.7170,9.9380) and (29.7530,9.3870) .. (30.4400,8.5420) .. controls (30.6590,8.6060) and (30.8860,8.6510) .. (31.1260,8.6510) .. controls (32.4860,8.6510) and (33.5890,7.5480) .. (33.5890,6.1880) .. controls (33.5890,4.8280) and (32.4850,3.7250) .. (31.1250,3.7250) -- cycle;\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (27.7950,5.7670) circle (0.0599cm);\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (19.8760,5.9030) .. controls (19.8760,4.7100) and (18.9090,3.7420) .. (17.7160,3.7420) .. controls (17.3480,3.7420) and (17.0060,3.8430) .. (16.7030,4.0050) .. controls (16.4520,3.4040) and (15.8590,2.9810) .. (15.1660,2.9810) .. controls (14.5990,2.9810) and (14.0990,3.2660) .. (13.7980,3.6990) .. controls (13.1280,3.0760) and (12.2370,2.6860) .. (11.2500,2.6860) .. controls (9.4950,2.6860) and (8.0340,3.8960) .. (7.6250,5.5240) .. controls (7.2600,5.1570) and (6.7550,4.9290) .. (6.1960,4.9290) .. controls (5.0850,4.9290) and (4.1840,5.8300) .. (4.1840,6.9410) .. controls (4.1840,8.0520) and (5.0850,8.9530) .. (6.1960,8.9530) .. controls (6.8990,8.9530) and (7.5150,8.5920) .. (7.8750,8.0460) .. controls (8.3920,9.1270) and (9.4040,9.9190) .. (10.6240,10.1250) .. controls (11.0140,10.7950) and (11.7310,11.2500) .. (12.5620,11.2500) .. controls (13.6360,11.2500) and (14.5310,10.4960) .. (14.7550,9.4900) .. controls (15.0790,9.6700) and (15.4460,9.7820) .. (15.8420,9.7820) .. controls (16.9120,9.7820) and (17.8040,9.0330) .. (18.0320,8.0320) .. controls (19.0740,7.8770) and (19.8760,6.9880) .. (19.8760,5.9030) -- cycle;} +\defineByoTwemojiElement{icicles upper}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (24.2660,1.1250) .. controls (24.2660,1.1250) and (23.2750,0.7040) .. (22.9490,0.6040) .. controls (22.6620,0.5160) and (21.7560,0.3280) .. (21.1960,0.2200) .. controls (20.5710,0.0990) and (19.9020,0.1050) .. (19.9020,0.1050) .. controls (19.9020,0.1050) and (19.8720,0.5070) .. (20.0160,1.1300) .. controls (20.1320,1.6320) and (20.4200,2.3280) .. (20.4740,2.6890) .. controls (20.5330,3.0800) and (20.5420,3.5440) .. (20.6150,4.0370) .. controls (20.6790,4.4630) and (20.7430,4.9170) .. (20.8120,5.3790) .. controls (20.8790,5.8250) and (20.9940,6.2730) .. (21.0610,6.7200) .. controls (21.1310,7.1840) and (21.1630,7.6450) .. (21.2280,8.0730) .. controls (21.3020,8.5690) and (21.2180,9.0510) .. (21.2770,9.4440) .. controls (21.3980,10.2500) and (21.6100,11.3760) .. (21.8390,11.3760) .. controls (22.0680,11.3760) and (22.2700,10.3570) .. (22.3910,9.5480) .. controls (22.4500,9.1570) and (22.3640,8.8530) .. (22.4380,8.3600) .. controls (22.5020,7.9340) and (22.5560,7.5100) .. (22.6260,7.0480) .. controls (22.6930,6.6020) and (22.7470,6.1660) .. (22.8140,5.7200) .. controls (22.8840,5.2560) and (22.8750,4.8040) .. (22.9390,4.3760) .. controls (23.0130,3.8800) and (23.3020,3.2690) .. (23.3610,2.8760) .. controls (23.4800,2.0700) and (24.2660,1.1250) .. (24.2660,1.1250) -- cycle(5.8750,9.3790) .. controls (5.8750,9.3790) and (6.6060,9.2150) .. (7.3020,9.0700) .. controls (7.7550,8.9760) and (8.1140,8.6110) .. (8.8550,8.3410) .. controls (9.6260,8.0600) and (10.1220,7.8170) .. (10.1220,7.8170) .. controls (10.1220,7.8170) and (10.1850,9.1220) .. (10.0130,9.7730) .. controls (9.8740,10.2980) and (9.8010,10.9760) .. (9.7370,11.3530) .. controls (9.6670,11.7610) and (9.6280,12.2420) .. (9.5400,12.7570) .. controls (9.4640,13.2020) and (9.3240,13.6670) .. (9.2410,14.1510) .. controls (9.1610,14.6180) and (9.0970,15.1650) .. (9.0170,15.6320) .. controls (8.9340,16.1170) and (8.9120,16.5340) .. (8.8350,16.9810) .. controls (8.7460,17.4990) and (8.8130,17.5510) .. (8.7420,17.9610) .. controls (8.5970,18.8040) and (8.5770,18.6880) .. (8.5300,19.1470) .. controls (8.4830,19.6060) and (8.1360,19.6630) .. (7.9860,19.3270) .. controls (7.8360,18.9910) and (7.9950,18.8060) .. (7.8500,17.9600) .. controls (7.7800,17.5520) and (7.5230,16.4730) .. (7.4400,15.9900) .. controls (7.3600,15.5230) and (7.2520,14.7910) .. (7.1720,14.3240) .. controls (7.0890,13.8390) and (7.0680,13.0570) .. (6.9910,12.6090) .. controls (6.9020,12.0910) and (6.7660,11.7710) .. (6.6960,11.3610) .. controls (6.5510,10.5200) and (5.8750,9.3790) .. (5.8750,9.3790) -- cycle;} +\defineByoTwemojiElement{tear stream}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (24.0000,16.0000) -- (28.0000,16.0000) -- (28.0000,35.0000) -- (24.0000,34.9540) -- (24.0000,16.0000) -- cycle(8.0000,35.0000) -- (12.0000,34.9540) -- (12.0000,16.0000) -- (8.0000,16.0000) -- (8.0000,35.0000) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (18.0000,34.0000) ellipse (0.5080cm and 0.0564cm);} +\defineByoTwemojiElement{bandage}{\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (34.9790,12.0680) .. controls (34.8430,11.6790) and (34.7080,11.2890) .. (34.5470,10.9130) .. controls (34.1900,10.0820) and (33.7600,9.2920) .. (33.2880,8.5310) .. controls (33.0260,8.1090) and (32.7480,7.7010) .. (32.4530,7.3030) .. controls (32.0510,6.7610) and (31.6220,6.2430) .. (31.1630,5.7500) .. controls (30.8700,5.4350) and (30.5670,5.1320) .. (30.2520,4.8390) -- (30.1290,4.7270) .. controls (29.4820,4.1350) and (28.8050,3.5760) .. (28.0760,3.0820) .. controls (27.6370,2.7850) and (27.1810,2.5120) .. (26.7150,2.2540) .. controls (25.5900,1.6300) and (24.3920,1.1260) .. (23.1360,0.7530) -- (15.7150,2.1040) -- (11.3050,1.3010) .. controls (10.2250,1.7350) and (9.1980,2.2690) .. (8.2330,2.8940) .. controls (7.8600,3.1360) and (7.5020,3.3950) .. (7.1500,3.6630) -- (7.0300,3.7520) .. controls (6.3200,4.3000) and (5.6490,4.8940) .. (5.0290,5.5400) .. controls (4.7820,5.7970) and (4.5410,6.0600) .. (4.3090,6.3320) .. controls (4.2700,6.3770) and (4.2270,6.4180) .. (4.1890,6.4640) .. controls (3.8880,6.8240) and (3.6090,7.2020) .. (3.3370,7.5850) .. controls (3.1550,7.8400) and (2.9820,8.1010) .. (2.8130,8.3660) .. controls (2.4780,8.8930) and (2.1730,9.4380) .. (1.8930,10.0000) .. controls (1.7010,10.3860) and (1.5120,10.7740) .. (1.3480,11.1760) -- (9.8000,9.6380) -- (35.6250,14.3380) .. controls (35.4640,13.5590) and (35.2370,12.8060) .. (34.9790,12.0680) -- cycle;\path[fill=byoTwemojiGray, dynamic style/.expand once=#1] (34.5460,10.9120) -- (18.6710,8.0230) -- (24.5850,6.9470) -- (27.5410,6.4090) -- (31.1620,5.7500) .. controls (30.8690,5.4350) and (30.5660,5.1320) .. (30.2510,4.8390) -- (24.5830,5.8710) -- (21.6270,6.4090) -- (15.7130,7.4850) -- (12.7560,8.0230) -- (6.8430,9.0990) -- (1.8930,10.0000) .. controls (1.7010,10.3860) and (1.5120,10.7740) .. (1.3480,11.1760) -- (9.8000,9.6380) -- (15.7140,8.5620) -- (34.9790,12.0680) .. controls (34.8430,11.6780) and (34.7080,11.2890) .. (34.5460,10.9120) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (27.5410,6.4090) -- (32.4530,7.3030) .. controls (32.7480,7.7000) and (33.0260,8.1090) .. (33.2880,8.5310) -- (24.5860,6.9470) -- (27.5410,6.4090) -- cycle(8.2320,2.8950) .. controls (7.8600,3.1360) and (7.5020,3.3950) .. (7.1500,3.6630) -- (9.8000,3.1800) -- (8.2320,2.8950) -- cycle(26.7150,2.2540) -- (21.6280,3.1800) -- (15.7140,4.2560) -- (12.7580,4.7940) -- (6.8440,5.8710) -- (4.3090,6.3320) .. controls (4.2700,6.3770) and (4.2270,6.4180) .. (4.1890,6.4640) .. controls (3.8880,6.8240) and (3.6090,7.2020) .. (3.3370,7.5850) -- (6.8420,6.9470) -- (9.8000,6.4090) -- (15.7140,5.3330) -- (18.6700,4.7950) -- (24.5840,3.7190) -- (28.0760,3.0840) .. controls (27.6360,2.7860) and (27.1800,2.5130) .. (26.7150,2.2540) -- cycle;} +\defineByoTwemojiElement{icicles lower}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (35.7560,15.1880) .. controls (35.7560,14.7430) and (35.7100,17.4280) .. (32.0040,18.5820) .. controls (30.5430,19.0370) and (30.7160,21.1620) .. (30.7390,21.7340) .. controls (30.8190,23.7090) and (31.1370,25.6260) .. (31.2360,26.1260) .. controls (31.3360,26.6330) and (31.7430,28.2320) .. (31.8380,28.7150) .. controls (31.9430,29.2470) and (32.0790,31.1210) .. (32.1710,31.5880) .. controls (32.2820,32.1510) and (32.3860,32.5560) .. (32.4710,32.9860) .. controls (32.6550,33.9150) and (32.8950,34.5840) .. (33.3030,34.5840) .. controls (33.7120,34.5840) and (33.7190,33.4590) .. (33.9020,32.5310) .. controls (33.9870,32.1020) and (34.0090,31.7440) .. (34.1200,31.1820) .. controls (34.2120,30.7180) and (34.4830,27.5410) .. (34.5850,27.0260) .. controls (34.6820,26.5350) and (35.2210,24.4580) .. (35.3190,23.9590) .. controls (35.4190,23.4520) and (35.7180,21.4650) .. (35.7980,20.9800) .. controls (36.2760,18.0830) and (35.7560,15.1890) .. (35.7560,15.1880) -- cycle(0.3130,21.3750) .. controls (0.3130,21.0850) and (0.9260,22.5390) .. (1.4610,22.8630) .. controls (2.1510,23.2810) and (2.6910,24.0630) .. (3.5010,24.7500) .. controls (4.3110,25.4370) and (4.3090,26.7240) .. (4.2770,27.3440) .. controls (4.1410,30.0000) and (3.7910,32.6430) .. (3.7150,32.9690) .. controls (3.6390,33.3000) and (3.3570,35.7920) .. (2.9850,35.7920) .. controls (2.6130,35.7920) and (2.4320,34.9140) .. (2.2920,34.3080) -- (2.0670,33.3310) .. controls (1.9970,33.0290) and (1.9470,32.7000) .. (1.8670,32.3550) .. controls (1.7950,32.0410) and (1.4460,29.7680) .. (1.3710,29.4420) .. controls (1.2950,29.1110) and (0.9650,27.7990) .. (0.8920,27.4840) .. controls (0.8120,27.1370) and (0.7780,26.8000) .. (0.7020,26.4970) .. controls (0.3750,25.1970) and (0.3130,21.3760) .. (0.3130,21.3750) -- cycle;} +\defineByoTwemojiElement{cold sweat}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (18.0000,11.0000) .. controls (26.7490,11.0000) and (34.0330,15.5090) .. (35.6560,21.4840) .. controls (35.8780,20.3560) and (36.0000,19.1920) .. (36.0000,18.0000) .. controls (36.0000,8.0600) and (27.9410,0.0000) .. (18.0000,0.0000) .. controls (8.0600,0.0000) and (0.0000,8.0600) .. (0.0000,18.0000) .. controls (0.0000,19.1920) and (0.1230,20.3560) .. (0.3440,21.4840) .. controls (1.9670,15.5090) and (9.2520,11.0000) .. (18.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{confetti}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (2.5000,33.5000) circle (0.0423cm);\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (29.0000,2.0000) circle (0.0564cm);\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (4.8640,29.2460) -- (2.5260,23.6300) -- (0.4120,29.6750) -- cycle(26.0000,5.0000) -- (22.0000,6.0000) -- (23.0000,2.0000) -- cycle;\path[fill=byoTwemojiLightGreen, dynamic style/.expand once=#1] (31.9990,13.0000) -- (36.0000,7.9990) -- (33.0000,6.0000) -- cycle;} +\defineByoTwemojiElement{exhaling}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (15.3910,20.0800) .. controls (14.9380,19.8850) and (14.4120,20.0530) .. (14.1520,20.4700) -- (9.1520,28.4700) .. controls (8.9600,28.7790) and (8.9490,29.1670) .. (9.1260,29.4850) .. controls (9.3020,29.8030) and (9.6360,30.0000) .. (10.0000,30.0000) -- (13.0000,30.0000) .. controls (13.4590,30.0000) and (13.8590,29.6880) .. (13.9700,29.2420) -- (15.9700,21.2420) .. controls (16.0890,20.7660) and (15.8440,20.2720) .. (15.3910,20.0800) -- cycle(26.8480,28.4700) -- (21.8480,20.4700) .. controls (21.5860,20.0520) and (21.0610,19.8860) .. (20.6100,20.0800) .. controls (20.1570,20.2720) and (19.9110,20.7660) .. (20.0310,21.2420) -- (22.0310,29.2420) .. controls (22.1420,29.6880) and (22.5410,30.0000) .. (23.0000,30.0000) -- (26.0000,30.0000) .. controls (26.3630,30.0000) and (26.6980,29.8030) .. (26.8750,29.4840) .. controls (27.0510,29.1670) and (27.0410,28.7780) .. (26.8480,28.4700) -- cycle;\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (31.9820,30.1780) .. controls (31.9850,30.1180) and (32.0000,30.0610) .. (32.0000,30.0000) .. controls (32.0000,28.3440) and (30.6560,27.0000) .. (29.0000,27.0000) .. controls (27.9730,27.0000) and (27.0680,27.5180) .. (26.5270,28.3050) .. controls (26.0570,28.1100) and (25.5410,28.0000) .. (25.0000,28.0000) .. controls (22.7910,28.0000) and (21.0000,29.7910) .. (21.0000,32.0000) .. controls (21.0000,34.2090) and (22.7910,36.0000) .. (25.0000,36.0000) .. controls (26.3650,36.0000) and (27.5680,35.3130) .. (28.2900,34.2690) .. controls (28.7700,35.2890) and (29.7980,36.0000) .. (31.0000,36.0000) .. controls (32.6570,36.0000) and (34.0000,34.6570) .. (34.0000,33.0000) .. controls (34.0000,31.6880) and (33.1540,30.5860) .. (31.9820,30.1780) -- cycle(11.0000,28.0000) .. controls (10.4580,28.0000) and (9.9440,28.1100) .. (9.4730,28.3050) .. controls (8.9320,27.5180) and (8.0270,27.0000) .. (7.0000,27.0000) .. controls (5.3440,27.0000) and (4.0000,28.3440) .. (4.0000,30.0000) .. controls (4.0000,30.0610) and (4.0140,30.1180) .. (4.0180,30.1780) .. controls (2.8460,30.5860) and (2.0000,31.6880) .. (2.0000,33.0000) .. controls (2.0000,34.6570) and (3.3430,36.0000) .. (5.0000,36.0000) .. controls (6.2020,36.0000) and (7.2310,35.2890) .. (7.7090,34.2690) .. controls (8.4320,35.3130) and (9.6340,36.0000) .. (11.0000,36.0000) .. controls (13.2090,36.0000) and (15.0000,34.2090) .. (15.0000,32.0000) .. controls (15.0000,29.7910) and (13.2090,28.0000) .. (11.0000,28.0000) -- cycle;} +\defineByoTwemojiElement{clown nose}{\path (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,31.0000) .. (18.0000,31.0000) .. controls (24.2120,31.0000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;\path[fill=byoTwemojiWineRed, dynamic style/.expand once=#1] (18.5000,19.5000) circle (0.0988cm);} +\defineByoTwemojiElement{censor bar}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (29.7390,33.0000) -- (6.2610,33.0000) .. controls (5.0170,33.0000) and (4.0000,31.9830) .. (4.0000,30.7390) -- (4.0000,25.0000) .. controls (4.0000,23.7560) and (5.0170,22.7390) .. (6.2610,22.7390) -- (29.7390,22.7390) .. controls (30.9830,22.7390) and (32.0000,23.7560) .. (32.0000,25.0000) -- (32.0000,30.7390) .. controls (32.0000,31.9830) and (30.9830,33.0000) .. (29.7390,33.0000) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (7.8410,27.2290) -- (7.0230,27.2290) .. controls (6.7090,27.2290) and (6.5660,27.0000) .. (6.5660,26.7720) .. controls (6.5660,26.5440) and (6.7090,26.3160) .. (7.0230,26.3160) -- (7.9730,26.3160) -- (8.1820,24.7860) .. controls (8.2290,24.4440) and (8.3720,24.3300) .. (8.6570,24.3300) .. controls (8.8850,24.3300) and (9.0950,24.4810) .. (9.0950,24.7100) .. controls (9.0950,24.8530) and (9.0950,24.7860) .. (9.0760,24.9390) -- (8.8860,26.3170) -- (9.7990,26.3170) -- (10.0080,24.7870) .. controls (10.0550,24.4450) and (10.1980,24.3310) .. (10.4830,24.3310) .. controls (10.7110,24.3310) and (10.9210,24.4820) .. (10.9210,24.7110) .. controls (10.9210,24.8540) and (10.9210,24.7870) .. (10.9020,24.9400) -- (10.7110,26.3180) -- (11.5290,26.3180) .. controls (11.8430,26.3180) and (11.9850,26.5470) .. (11.9850,26.7740) .. controls (11.9850,27.0020) and (11.8420,27.2310) .. (11.5290,27.2310) -- (10.5780,27.2310) -- (10.4260,28.3140) -- (11.2440,28.3140) .. controls (11.5580,28.3140) and (11.7000,28.5430) .. (11.7000,28.7710) .. controls (11.7000,28.9990) and (11.5570,29.2270) .. (11.2440,29.2270) -- (10.2930,29.2270) -- (10.0840,30.7570) .. controls (10.0360,31.1000) and (9.8930,31.2130) .. (9.6080,31.2130) .. controls (9.3800,31.2130) and (9.1700,31.0620) .. (9.1700,30.8330) .. controls (9.1700,30.6900) and (9.1700,30.7570) .. (9.1890,30.6040) -- (9.3800,29.2260) -- (8.4680,29.2260) -- (8.2590,30.7560) .. controls (8.2110,31.0990) and (8.0690,31.2120) .. (7.7830,31.2120) .. controls (7.5550,31.2120) and (7.3450,31.0610) .. (7.3450,30.8320) .. controls (7.3450,30.6890) and (7.3450,30.7560) .. (7.3640,30.6030) -- (7.5540,29.2250) -- (6.7380,29.2250) .. controls (6.4250,29.2250) and (6.2820,28.9960) .. (6.2820,28.7690) .. controls (6.2820,28.5400) and (6.4250,28.3120) .. (6.7380,28.3120) -- (7.6890,28.3120) -- (7.8410,27.2290) -- cycle(8.6110,28.3120) -- (9.5140,28.3120) -- (9.6660,27.2290) -- (8.7630,27.2290) -- (8.6110,28.3120) -- cycle(13.2270,25.8120) .. controls (13.2270,24.9850) and (13.8450,24.2720) .. (14.6910,24.2720) .. controls (15.5370,24.2720) and (16.1550,24.9850) .. (16.1550,25.8120) .. controls (16.1550,26.6390) and (15.5370,27.3430) .. (14.6910,27.3430) .. controls (13.8440,27.3440) and (13.2270,26.6400) .. (13.2270,25.8120) -- cycle(15.1850,25.8120) .. controls (15.1850,25.5080) and (15.0040,25.2420) .. (14.6910,25.2420) .. controls (14.3770,25.2420) and (14.1960,25.5090) .. (14.1960,25.8120) .. controls (14.1960,26.1170) and (14.3770,26.3740) .. (14.6910,26.3740) .. controls (15.0040,26.3740) and (15.1850,26.1170) .. (15.1850,25.8120) -- cycle(17.4950,24.5200) .. controls (17.6190,24.2830) and (17.7140,24.2160) .. (17.9330,24.2160) .. controls (18.2280,24.2160) and (18.4940,24.4530) .. (18.4940,24.7480) .. controls (18.4940,24.8240) and (18.4940,24.8910) .. (18.4180,25.0330) -- (15.2240,31.0120) .. controls (15.0810,31.2110) and (15.0240,31.3250) .. (14.7960,31.3250) .. controls (14.5490,31.3250) and (14.2540,31.0880) .. (14.2540,30.8030) .. controls (14.2540,30.6600) and (14.3110,30.5280) .. (14.3490,30.4510) -- (17.4950,24.5200) -- cycle(16.5730,29.7390) .. controls (16.5730,28.9120) and (17.1910,28.1990) .. (18.0370,28.1990) .. controls (18.8830,28.1990) and (19.5010,28.9120) .. (19.5010,29.7390) .. controls (19.5010,30.5650) and (18.8830,31.2690) .. (18.0370,31.2690) .. controls (17.1900,31.2700) and (16.5730,30.5650) .. (16.5730,29.7390) -- cycle(18.5310,29.7390) .. controls (18.5310,29.4340) and (18.3500,29.1690) .. (18.0360,29.1690) .. controls (17.7220,29.1690) and (17.5410,29.4350) .. (17.5410,29.7390) .. controls (17.5410,30.0430) and (17.7220,30.3000) .. (18.0360,30.3000) .. controls (18.3500,30.3000) and (18.5310,30.0430) .. (18.5310,29.7390) -- cycle(21.0170,30.5280) .. controls (21.0170,30.1190) and (21.3500,29.7860) .. (21.7580,29.7860) .. controls (22.1670,29.7860) and (22.5000,30.1190) .. (22.5000,30.5280) .. controls (22.5000,30.9360) and (22.1670,31.2690) .. (21.7580,31.2690) .. controls (21.3500,31.2700) and (21.0170,30.9370) .. (21.0170,30.5280) -- cycle(21.0740,24.9190) .. controls (21.0740,24.5200) and (21.3680,24.2730) .. (21.7580,24.2730) .. controls (22.1390,24.2730) and (22.4430,24.5300) .. (22.4430,24.9190) -- (22.4430,28.5790) .. controls (22.4430,28.9690) and (22.1390,29.2250) .. (21.7580,29.2250) .. controls (21.3680,29.2250) and (21.0740,28.9780) .. (21.0740,28.5790) -- (21.0740,24.9190) -- cycle(29.1520,31.3260) .. controls (28.9650,31.3260) and (28.8480,31.2730) .. (28.7210,31.1300) -- (27.9970,30.3400) -- (27.9250,30.4060) .. controls (27.2230,31.0510) and (26.6170,31.3250) .. (25.9010,31.3250) .. controls (24.7920,31.3250) and (23.6720,30.6930) .. (23.6720,29.2810) .. controls (23.6720,28.1740) and (24.5390,27.5120) .. (25.0560,27.2160) -- (25.1730,27.1490) -- (25.0780,27.0510) .. controls (24.6530,26.6060) and (24.4790,26.2380) .. (24.4790,25.7820) .. controls (24.4790,24.7050) and (25.4620,24.2150) .. (26.3750,24.2150) .. controls (27.1390,24.2150) and (28.2150,24.6680) .. (28.2150,25.6730) .. controls (28.2150,26.6240) and (27.3320,27.1740) .. (27.0620,27.3200) -- (26.9470,27.3820) -- (28.1080,28.7230) -- (28.5520,28.1870) .. controls (28.7990,27.8900) and (28.9430,27.7650) .. (29.1980,27.7650) .. controls (29.4030,27.7650) and (29.6220,27.9490) .. (29.6220,28.2880) .. controls (29.6220,28.5420) and (29.3700,28.8730) .. (29.1230,29.1630) -- (28.8260,29.4980) -- (29.5320,30.3360) .. controls (29.6630,30.4920) and (29.7170,30.5750) .. (29.7170,30.7640) .. controls (29.7180,31.0590) and (29.4480,31.3260) .. (29.1520,31.3260) -- cycle(25.7050,27.8520) .. controls (25.2770,28.1390) and (24.8410,28.5170) .. (24.8410,29.1430) .. controls (24.8410,29.7990) and (25.2680,30.2220) .. (25.9300,30.2220) .. controls (26.4820,30.2220) and (26.8390,29.9800) .. (27.2050,29.6160) -- (27.2760,29.5470) -- (25.7760,27.8040) -- (25.7050,27.8520) -- cycle(26.3760,25.1410) .. controls (26.0960,25.1410) and (25.7060,25.3700) .. (25.7060,25.7430) .. controls (25.7060,26.0910) and (25.8770,26.3030) .. (26.2400,26.6720) -- (26.2910,26.7240) -- (26.3540,26.6910) .. controls (26.8510,26.4310) and (27.1030,26.1380) .. (27.1030,25.8220) .. controls (27.1040,25.3540) and (26.7270,25.1410) .. (26.3760,25.1410) -- cycle;} +\defineByoTwemojiElement{horns}{\path[fill=byoTwemojiYellow, dynamic style/.expand once=#1] (10.0000,4.0000) .. controls (7.4200,4.0000) and (4.3690,1.5340) .. (3.4140,0.5860) .. controls (2.8430,0.0140) and (1.9810,-0.1570) .. (1.2350,0.1530) .. controls (0.4870,0.4620) and (0.0000,1.1910) .. (0.0000,2.0000) .. controls (0.0000,5.4590) and (1.6720,12.0000) .. (8.0000,12.0000) .. controls (8.7570,12.0000) and (9.4500,11.5720) .. (9.7890,10.8940) -- (11.7890,6.8940) .. controls (12.0990,6.2740) and (12.0660,5.5380) .. (11.7010,4.9480) .. controls (11.3370,4.3590) and (10.6930,4.0000) .. (10.0000,4.0000) -- cycle(34.7660,0.1530) .. controls (34.0160,-0.1580) and (33.1590,0.0140) .. (32.5860,0.5870) .. controls (31.7000,1.4720) and (28.5890,4.0000) .. (26.0000,4.0000) .. controls (25.3070,4.0000) and (24.6630,4.3590) .. (24.2990,4.9490) .. controls (23.9350,5.5380) and (23.9020,6.2750) .. (24.2110,6.8950) -- (26.2110,10.8950) .. controls (26.5500,11.5720) and (27.2420,12.0000) .. (28.0000,12.0000) .. controls (34.3280,12.0000) and (36.0000,5.4590) .. (36.0000,2.0000) .. controls (36.0000,1.1910) and (35.5130,0.4620) .. (34.7660,0.1530) -- cycle;} +\defineByoTwemojiElement{zzz}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (34.4300,12.5340) .. controls (34.4340,12.4900) and (34.4530,12.4570) .. (34.4530,12.4110) .. controls (34.4530,11.6570) and (33.9050,11.2230) .. (33.2280,11.2230) -- (29.6460,11.2230) -- (33.9250,5.2300) .. controls (34.1310,4.9470) and (34.2070,4.7770) .. (34.2070,4.4190) .. controls (34.2070,3.6840) and (33.5670,3.5700) .. (33.3220,3.5700) -- (27.9730,3.5700) -- (27.9410,2.8820) .. controls (27.9410,2.8820) and (26.5320,3.7130) .. (26.4380,3.7700) .. controls (26.3440,3.8270) and (25.9330,4.1420) .. (25.9330,4.7570) .. controls (25.9330,5.5110) and (26.4790,5.9440) .. (27.1580,5.9440) -- (30.3070,5.9440) -- (26.0460,11.9370) .. controls (25.9520,12.0880) and (25.8020,12.3700) .. (25.8020,12.6720) .. controls (25.8020,13.2940) and (26.3100,13.5960) .. (26.9130,13.5960) -- (33.2280,13.5960) .. controls (33.4860,13.5960) and (33.7430,13.5200) .. (33.9090,13.4200) -- (35.4120,12.5320) -- (34.4300,12.5320) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (31.7710,5.0840) -- (28.6220,5.0840) .. controls (27.9430,5.0840) and (27.3970,4.6510) .. (27.3970,3.8970) .. controls (27.3970,3.1430) and (27.9430,2.7090) .. (28.6220,2.7090) -- (34.7860,2.7090) .. controls (35.0310,2.7090) and (35.6710,2.8220) .. (35.6710,3.5570) .. controls (35.6710,3.9150) and (35.5950,4.0850) .. (35.3890,4.3680) -- (31.1100,10.3610) -- (34.6920,10.3610) .. controls (35.3690,10.3610) and (35.9170,10.7940) .. (35.9170,11.5480) .. controls (35.9170,12.3020) and (35.3690,12.7350) .. (34.6920,12.7350) -- (28.3770,12.7350) .. controls (27.7740,12.7350) and (27.2660,12.4330) .. (27.2660,11.8110) .. controls (27.2660,11.5090) and (27.4160,11.2270) .. (27.5100,11.0760) -- (31.7710,5.0840) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (24.8860,7.4800) .. controls (24.8890,7.4470) and (24.9040,7.4220) .. (24.9040,7.3880) .. controls (24.9040,6.8240) and (24.4940,6.4990) .. (23.9870,6.4990) -- (21.3050,6.4990) -- (24.5080,2.0120) .. controls (24.6640,1.8000) and (24.7200,1.6730) .. (24.7200,1.4060) .. controls (24.7200,0.8560) and (24.2410,0.7710) .. (24.0570,0.7710) -- (20.0530,0.7710) -- (20.0290,0.2560) .. controls (20.0290,0.2560) and (18.9740,0.8780) .. (18.9040,0.9210) .. controls (18.8340,0.9640) and (18.5260,1.2000) .. (18.5260,1.6600) .. controls (18.5260,2.2240) and (18.9350,2.5490) .. (19.4430,2.5490) -- (21.8000,2.5490) -- (18.6100,7.0360) .. controls (18.5400,7.1490) and (18.4270,7.3600) .. (18.4270,7.5860) .. controls (18.4270,8.0520) and (18.8070,8.2770) .. (19.2590,8.2770) -- (23.9870,8.2770) .. controls (24.1800,8.2770) and (24.3720,8.2200) .. (24.4970,8.1450) -- (25.6220,7.4800) -- (24.8860,7.4800) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (22.8960,1.9030) -- (20.5390,1.9030) .. controls (20.0310,1.9030) and (19.6220,1.5790) .. (19.6220,1.0140) .. controls (19.6220,0.4500) and (20.0310,0.1250) .. (20.5390,0.1250) -- (25.1540,0.1250) .. controls (25.3380,0.1250) and (25.8170,0.2100) .. (25.8170,0.7600) .. controls (25.8170,1.0280) and (25.7600,1.1550) .. (25.6060,1.3670) -- (22.4030,5.8540) -- (25.0850,5.8540) .. controls (25.5900,5.8540) and (26.0000,6.1780) .. (26.0000,6.7430) .. controls (26.0000,7.3080) and (25.5900,7.6320) .. (25.0830,7.6320) -- (20.3550,7.6320) .. controls (19.9030,7.6320) and (19.5230,7.4060) .. (19.5230,6.9410) .. controls (19.5230,6.7150) and (19.6360,6.5040) .. (19.7060,6.3910) -- (22.8960,1.9030) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (17.7410,10.4250) .. controls (17.7440,10.3970) and (17.7560,10.3760) .. (17.7560,10.3460) .. controls (17.7560,9.8630) and (17.4050,9.5850) .. (16.9710,9.5850) -- (14.6760,9.5850) -- (17.4180,5.7450) .. controls (17.5500,5.5640) and (17.5990,5.4550) .. (17.5990,5.2260) .. controls (17.5990,4.7550) and (17.1890,4.6820) .. (17.0320,4.6820) -- (13.6050,4.6820) -- (13.5840,4.2410) -- (12.6210,4.8100) .. controls (12.5610,4.8470) and (12.2970,5.0480) .. (12.2970,5.4430) .. controls (12.2970,5.9260) and (12.6470,6.2040) .. (13.0820,6.2040) -- (15.0990,6.2040) -- (12.3690,10.0440) .. controls (12.3090,10.1410) and (12.2120,10.3220) .. (12.2120,10.5150) .. controls (12.2120,10.9140) and (12.5380,11.1070) .. (12.9240,11.1070) -- (16.9710,11.1070) .. controls (17.1360,11.1070) and (17.3010,11.0580) .. (17.4070,10.9940) -- (18.3700,10.4250) -- (17.7410,10.4250) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (16.0370,5.6520) -- (14.0200,5.6520) .. controls (13.5850,5.6520) and (13.2350,5.3740) .. (13.2350,4.8910) .. controls (13.2350,4.4080) and (13.5850,4.1300) .. (14.0200,4.1300) -- (17.9700,4.1300) .. controls (18.1270,4.1300) and (18.5370,4.2030) .. (18.5370,4.6740) .. controls (18.5370,4.9030) and (18.4890,5.0120) .. (18.3560,5.1930) -- (15.6140,9.0330) -- (17.9090,9.0330) .. controls (18.3430,9.0330) and (18.6940,9.3110) .. (18.6940,9.7940) .. controls (18.6940,10.2770) and (18.3430,10.5550) .. (17.9090,10.5550) -- (13.8620,10.5550) .. controls (13.4760,10.5550) and (13.1500,10.3620) .. (13.1500,9.9630) .. controls (13.1500,9.7700) and (13.2460,9.5890) .. (13.3070,9.4920) -- (16.0370,5.6520) -- cycle;} +\defineByoTwemojiElement{pinocchio nose}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (32.2620,17.5000) -- (17.0000,17.5000) .. controls (15.4890,17.5000) and (14.2660,18.8440) .. (14.2660,20.5000) .. controls (14.2660,22.1570) and (15.4900,23.5000) .. (17.0000,23.5000) -- (32.2620,23.5000) .. controls (33.7750,23.5000) and (35.0000,22.1570) .. (35.0000,20.5000) .. controls (35.0000,18.8440) and (33.7740,17.5000) .. (32.2620,17.5000) -- cycle;} +\defineByoTwemojiElement{snot}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (23.0000,23.0000) .. controls (29.2110,23.0000) and (36.0000,27.0000) .. (36.0000,32.0000) .. controls (36.0000,36.0000) and (33.0000,36.0000) .. (33.0000,36.0000) .. controls (25.0000,36.0000) and (32.0000,27.0000) .. (23.0000,23.0000) -- cycle;} +\defineByoTwemojiElement{sunglasses}{\path[fill=byoTwemojiBlack,even odd rule, dynamic style/.expand once=#1] (1.2400,11.0180) .. controls (1.4800,11.2570) and (2.6780,11.9750) .. (2.9170,12.6930) .. controls (3.1570,13.4100) and (3.6370,17.4770) .. (5.0750,18.6740) .. controls (6.5580,19.9060) and (12.1520,19.4480) .. (13.2230,18.9140) .. controls (15.6200,17.7190) and (15.9140,14.3830) .. (16.3380,12.6930) .. controls (16.5770,11.7360) and (18.0150,11.7360) .. (18.0150,11.7360) .. controls (18.0150,11.7360) and (19.4530,11.7360) .. (19.6930,12.6920) .. controls (20.1170,14.3830) and (20.4130,17.7190) .. (22.8080,18.9130) .. controls (23.8800,19.4480) and (29.4740,19.9070) .. (30.9590,18.6750) .. controls (32.3950,17.4780) and (32.8740,13.4110) .. (33.1140,12.6930) .. controls (33.3520,11.9760) and (34.5520,11.2580) .. (34.7910,11.0190) .. controls (35.0320,10.7800) and (35.0320,9.8230) .. (34.7910,9.5830) .. controls (34.3120,9.1050) and (28.6570,8.6790) .. (22.5680,9.3440) .. controls (21.3530,9.4770) and (20.8910,9.8220) .. (18.0140,9.8220) .. controls (15.1390,9.8220) and (14.6750,9.4760) .. (13.4610,9.3440) .. controls (7.3760,8.6780) and (1.7200,9.1040) .. (1.2400,9.5820) .. controls (1.0010,9.8210) and (1.0010,10.7790) .. (1.2400,11.0180) -- cycle;} +\defineByoTwemojiElement{glasses}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (34.8080,9.6270) .. controls (34.6370,9.4610) and (33.5410,9.9010) .. (32.4320,9.3360) .. controls (30.1440,8.1700) and (24.3620,7.0450) .. (20.5980,9.7120) .. controls (20.1950,9.9970) and (18.5110,10.0450) .. (18.0400,10.0250) .. controls (17.5690,10.0460) and (15.8850,9.9980) .. (15.4820,9.7120) .. controls (11.7190,7.0450) and (5.9370,8.1700) .. (3.6490,9.3360) .. controls (2.5400,9.9010) and (1.4440,9.4610) .. (1.2730,9.6270) .. controls (1.0260,9.8660) and (1.0260,10.8230) .. (1.2740,11.0630) .. controls (1.5200,11.3020) and (2.7510,11.5780) .. (2.9960,12.2950) .. controls (3.2430,13.0130) and (3.2450,17.2530) .. (5.2090,18.7190) .. controls (7.0480,20.0910) and (11.3380,20.5040) .. (14.0570,18.9570) .. controls (16.4290,17.6080) and (16.3460,14.7680) .. (16.7810,13.0760) .. controls (16.9360,12.4730) and (17.3730,12.1690) .. (18.0410,12.1690) .. controls (18.7090,12.1690) and (19.1460,12.4730) .. (19.3010,13.0760) .. controls (19.7360,14.7670) and (19.6520,17.6080) .. (22.0250,18.9570) .. controls (24.7440,20.5030) and (29.0340,20.0900) .. (30.8720,18.7190) .. controls (32.8370,17.2540) and (32.8390,13.0130) .. (33.0850,12.2950) .. controls (33.3300,11.5780) and (34.5610,11.3010) .. (34.8070,11.0630) .. controls (35.0550,10.8230) and (35.0560,9.8660) .. (34.8080,9.6270) -- cycle(14.6140,13.2770) .. controls (14.5370,14.3820) and (14.3400,16.5040) .. (13.0170,17.2570) .. controls (12.2060,17.7190) and (11.1490,18.0000) .. (10.0430,18.0000) -- (10.0420,18.0000) .. controls (8.8170,18.0000) and (7.1190,17.6530) .. (6.4550,17.1580) .. controls (5.6250,16.5390) and (5.3090,13.9910) .. (5.1900,13.0380) .. controls (5.1140,12.4310) and (4.9100,10.9480) .. (5.5780,10.7200) .. controls (6.6380,10.3590) and (8.1170,10.0770) .. (9.6300,10.0770) .. controls (10.3230,10.0770) and (12.6510,10.1200) .. (13.7850,10.8180) .. controls (14.7900,11.4350) and (14.6570,12.6690) .. (14.6140,13.2770) -- cycle(30.8920,13.0240) .. controls (30.7730,13.9780) and (30.4570,16.5390) .. (29.6270,17.1580) .. controls (28.9630,17.6530) and (27.2650,18.0000) .. (26.0400,18.0000) -- (26.0390,18.0000) .. controls (24.9320,18.0000) and (23.8760,17.7190) .. (23.0640,17.2570) .. controls (21.7410,16.5050) and (21.5440,14.3960) .. (21.4670,13.2910) .. controls (21.4250,12.6830) and (21.2910,11.4400) .. (22.2960,10.8230) .. controls (23.4310,10.1250) and (25.7580,10.0770) .. (26.4510,10.0770) .. controls (27.9640,10.0770) and (29.4420,10.3540) .. (30.5030,10.7150) .. controls (31.1710,10.9430) and (30.9680,12.4170) .. (30.8920,13.0240) -- cycle;} +\defineByoTwemojiElement{sweat left right}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (35.9060,12.0620) .. controls (35.9060,14.8760) and (33.6260,17.1560) .. (30.8120,17.1560) .. controls (27.9980,17.1560) and (25.7180,14.8760) .. (25.7180,12.0620) .. controls (25.7180,9.2480) and (29.7930,1.8740) .. (30.8120,1.8740) .. controls (31.8310,1.8740) and (35.9060,9.2490) .. (35.9060,12.0620) -- cycle(8.5730,8.4380) .. controls (8.5730,10.7510) and (6.6980,12.6260) .. (4.3850,12.6260) .. controls (2.0720,12.6260) and (0.1970,10.7510) .. (0.1970,8.4380) .. controls (0.1970,6.1250) and (3.5470,0.0630) .. (4.3850,0.0630) .. controls (5.2230,0.0630) and (8.5730,6.1250) .. (8.5730,8.4380) -- cycle;} +\defineByoTwemojiElement{cowboy hat}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.5000,1.0000) .. controls (10.7590,1.0000) and (9.3942,6.7140) .. (9.0762,8.2520) .. controls (7.1822,8.0820) and (5.1900,7.5709) .. (4.0000,6.1309) .. controls (1.8470,3.5249) and (-1.0006,5.4447) .. (0.4414,8.3047) .. controls (2.7194,12.8217) and (8.2300,16.0000) .. (18.0004,16.0000) .. controls (27.7694,16.0000) and (33.2804,12.8217) .. (35.5594,8.3047) .. controls (37.0014,5.4447) and (34.1538,3.5249) .. (32.0008,6.1309) .. controls (30.8108,7.5719) and (28.8186,8.0820) .. (26.9246,8.2520) .. controls (26.6066,6.7140) and (25.2418,1.0000) .. (22.5008,1.0000) .. controls (20.0978,1.0000) and (19.2318,2.0918) .. (18.0008,2.0918) .. controls (16.7698,2.0918) and (15.9038,1.0000) .. (13.5008,1.0000) -- cycle;\path[fill=byoTwemojiLightBrown, dynamic style/.expand once=#1] (21.5000,3.0000) .. controls (19.6310,3.0000) and (18.9570,3.9640) .. (18.0000,3.9640) .. controls (17.0430,3.9640) and (16.3690,3.0000) .. (14.5000,3.0000) .. controls (12.0370,3.0000) and (11.0000,9.7500) .. (11.0000,9.7500) .. controls (11.0000,9.7500) and (12.2820,12.0000) .. (18.0000,12.0000) .. controls (23.7190,12.0000) and (25.0000,9.7500) .. (25.0000,9.7500) .. controls (25.0000,9.7500) and (23.9630,3.0000) .. (21.5000,3.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0000,6.0000) .. controls (11.0000,6.0000) and (13.0740,8.0000) .. (18.0000,8.0000) .. controls (22.9270,8.0000) and (25.0000,6.0000) .. (25.0000,6.0000) -- (25.0000,8.0000) .. controls (25.0000,8.0000) and (22.7780,10.0000) .. (18.0000,10.0000) .. controls (13.2220,10.0000) and (11.0000,8.0000) .. (11.0000,8.0000) -- (11.0000,6.0000) -- cycle;} +\defineByoTwemojiElement{sweat upper left}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (11.0000,11.0000) .. controls (11.0000,13.7620) and (8.7620,16.0000) .. (6.0000,16.0000) .. controls (3.2390,16.0000) and (1.0000,13.7620) .. (1.0000,11.0000) .. controls (1.0000,8.2380) and (5.0000,1.0000) .. (6.0000,1.0000) .. controls (7.0000,1.0000) and (11.0000,8.2380) .. (11.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{hearts around head}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (21.2290,3.9470) .. controls (21.2290,4.1870) and (21.2590,4.4190) .. (21.3110,4.6430) .. controls (21.7360,7.2860) and (24.6750,10.0740) .. (26.7810,10.8400) .. controls (28.4460,10.2350) and (30.6270,8.3640) .. (31.6790,6.3010) .. controls (29.5900,3.8610) and (26.8600,1.9870) .. (23.7500,0.9390) .. controls (22.3180,1.1960) and (21.2290,2.4410) .. (21.2290,3.9470) -- cycle(13.7430,29.0780) .. controls (13.8000,28.8360) and (13.8330,28.5840) .. (13.8330,28.3240) .. controls (13.8330,26.4910) and (12.3470,25.0050) .. (10.5140,25.0050) .. controls (9.4010,25.0050) and (8.4200,25.5540) .. (7.8170,26.3940) .. controls (7.2150,25.5550) and (6.2330,25.0050) .. (5.1200,25.0050) .. controls (3.8790,25.0050) and (2.8090,25.6940) .. (2.2400,26.7030) .. controls (4.0640,29.9980) and (6.8900,32.6600) .. (10.3080,34.2770) .. controls (11.9450,32.9260) and (13.4390,30.9700) .. (13.7430,29.0780) -- cycle(34.3010,25.6420) .. controls (34.0190,24.6920) and (33.1490,23.9950) .. (32.1070,23.9950) .. controls (31.3360,23.9950) and (30.6560,24.3750) .. (30.2390,24.9570) .. controls (29.8220,24.3750) and (29.1420,23.9950) .. (28.3710,23.9950) .. controls (27.1010,23.9950) and (26.0720,25.0240) .. (26.0720,26.2940) .. controls (26.0720,26.4740) and (26.0950,26.6480) .. (26.1340,26.8160) .. controls (26.4410,28.7210) and (28.4820,30.7120) .. (30.0430,31.3770) .. controls (31.8190,29.7770) and (33.2740,27.8300) .. (34.3010,25.6420) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (33.6250,3.2690) .. controls (33.6250,1.5770) and (32.2530,0.2060) .. (30.5620,0.2060) .. controls (29.5350,0.2060) and (28.6290,0.7130) .. (28.0730,1.4880) .. controls (27.5170,0.7130) and (26.6110,0.2060) .. (25.5840,0.2060) .. controls (23.8920,0.2060) and (22.5210,1.5770) .. (22.5210,3.2690) .. controls (22.5210,3.5090) and (22.5510,3.7410) .. (22.6030,3.9650) .. controls (23.0290,6.6080) and (25.9670,9.3960) .. (28.0730,10.1620) .. controls (30.1790,9.3960) and (33.1170,6.6080) .. (33.5420,3.9660) .. controls (33.5950,3.7410) and (33.6250,3.5090) .. (33.6250,3.2690) -- cycle(12.2080,28.4080) .. controls (12.2080,26.5750) and (10.7220,25.0890) .. (8.8890,25.0890) .. controls (7.7760,25.0890) and (6.7950,25.6380) .. (6.1920,26.4780) .. controls (5.5900,25.6380) and (4.6080,25.0890) .. (3.4950,25.0890) .. controls (1.6620,25.0890) and (0.1760,26.5750) .. (0.1760,28.4080) .. controls (0.1760,28.6680) and (0.2090,28.9190) .. (0.2650,29.1620) .. controls (0.7260,32.0250) and (3.9090,35.0460) .. (6.1910,35.8760) .. controls (8.4730,35.0470) and (11.6560,32.0260) .. (12.1170,29.1630) .. controls (12.1750,28.9190) and (12.2080,28.6670) .. (12.2080,28.4080) -- cycle(35.9480,26.1270) .. controls (35.9480,24.8570) and (34.9190,23.8280) .. (33.6490,23.8280) .. controls (32.8780,23.8280) and (32.1980,24.2080) .. (31.7810,24.7900) .. controls (31.3640,24.2080) and (30.6840,23.8280) .. (29.9130,23.8280) .. controls (28.6430,23.8280) and (27.6140,24.8570) .. (27.6140,26.1270) .. controls (27.6140,26.3070) and (27.6370,26.4810) .. (27.6760,26.6490) .. controls (27.9950,28.6320) and (30.2000,30.7250) .. (31.7810,31.2990) .. controls (33.3610,30.7250) and (35.5670,28.6320) .. (35.8850,26.6490) .. controls (35.9250,26.4810) and (35.9480,26.3070) .. (35.9480,26.1270) -- cycle;} +\defineByoTwemojiElement{hands shh}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (25.3500,25.9810) -- (25.3170,25.9610) .. controls (24.4780,25.4460) and (23.3700,25.7110) .. (22.8550,26.5500) -- (22.7040,26.7950) .. controls (22.1620,26.2330) and (21.4540,25.8210) .. (20.6360,25.6540) -- (19.2370,25.3680) -- (20.5090,19.1440) .. controls (20.7060,18.1790) and (20.0780,17.2290) .. (19.1140,17.0320) -- (19.0760,17.0240) .. controls (18.1110,16.8270) and (17.1610,17.4550) .. (16.9640,18.4190) -- (15.2910,26.6020) -- (15.2760,26.6760) -- (14.9630,28.2070) -- (14.9620,28.2170) -- (13.8340,33.7500) .. controls (13.6140,34.8280) and (14.1040,36.0000) .. (15.7290,36.0000) -- (19.0000,36.0000) .. controls (21.8040,36.0000) and (22.6350,34.9900) .. (23.1980,32.9070) -- (25.9390,28.4440) .. controls (26.4530,27.6050) and (26.1890,26.4970) .. (25.3500,25.9810) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (19.0760,27.5800) .. controls (18.8830,27.5550) and (18.7211,27.6909) .. (18.6990,27.8769) .. controls (18.6761,28.0619) and (18.8080,28.2318) .. (18.9940,28.2538) .. controls (19.5990,28.3268) and (21.2985,28.6939) .. (21.8885,29.5018) .. controls (22.0735,29.7538) and (22.1350,30.0277) .. (22.0760,30.3397) .. controls (22.0400,30.5247) and (22.1615,30.7022) .. (22.3455,30.7362) .. controls (22.3675,30.7402) and (22.3880,30.7421) .. (22.4080,30.7421) .. controls (22.5680,30.7421) and (22.7110,30.6296) .. (22.7420,30.4686) .. controls (22.8370,29.9686) and (22.7333,29.5084) .. (22.4353,29.1014) .. controls (21.5493,27.8904) and (19.1769,27.5909) .. (19.0759,27.5799) -- cycle(18.3944,30.5292) .. controls (18.2074,30.5292) and (18.0545,30.6820) .. (18.0545,30.8690) .. controls (18.0545,31.0560) and (18.2074,31.2069) .. (18.3944,31.2069) .. controls (18.9854,31.2079) and (20.6111,31.3891) .. (21.0331,32.2011) .. controls (21.2141,32.5481) and (21.1543,33.4329) .. (20.6463,34.0859) .. controls (20.3053,34.5249) and (19.6525,34.9879) .. (18.4725,34.7109) .. controls (18.1065,34.6259) and (17.8560,34.4410) .. (17.7870,34.2050) .. controls (17.7390,34.0410) and (17.7859,33.8644) .. (17.9139,33.7324) .. controls (18.1269,33.5114) and (18.5080,33.4465) .. (18.9530,33.5605) .. controls (19.1370,33.6065) and (19.3192,33.4963) .. (19.3651,33.3163) .. controls (19.4111,33.1343) and (19.3020,32.9483) .. (19.1210,32.9023) .. controls (18.4290,32.7263) and (17.8137,32.8596) .. (17.4257,33.2617) .. controls (17.1267,33.5717) and (17.0186,33.9954) .. (17.1366,34.3965) .. controls (17.2767,34.8725) and (17.7063,35.2271) .. (18.3163,35.3711) .. controls (18.6194,35.4421) and (18.8973,35.4726) .. (19.1503,35.4726) .. controls (20.2393,35.4726) and (20.8735,34.8979) .. (21.1815,34.5039) .. controls (21.8535,33.6409) and (21.9416,32.4737) .. (21.6366,31.8887) .. controls (20.9366,30.5447) and (18.4974,30.5293) .. (18.3944,30.5293) -- cycle;} +\defineByoTwemojiElement{hands hiding mouth}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (26.5030,27.3710) .. controls (26.5030,27.3710) and (27.5000,26.6500) .. (26.6680,25.7570) .. controls (25.8360,24.8640) and (25.0470,25.8090) .. (25.0470,25.8090) -- (20.9000,29.6750) .. controls (20.8310,29.4700) and (20.4410,28.9320) .. (20.3500,28.7280) -- (26.1050,23.3620) .. controls (26.1050,23.3620) and (27.1030,22.6410) .. (26.2690,21.7470) .. controls (25.4370,20.8550) and (24.6470,21.7980) .. (24.6470,21.7980) -- (19.2340,26.8440) .. controls (19.1090,26.6860) and (18.7730,26.3040) .. (18.6400,26.1460) -- (24.9160,20.2960) .. controls (24.9160,20.2960) and (25.9130,19.5740) .. (25.0800,18.6820) .. controls (24.2480,17.7890) and (23.4590,18.7330) .. (23.4590,18.7330) -- (17.1810,24.5810) .. controls (17.0310,24.4360) and (16.5690,23.9720) .. (16.4170,23.8350) -- (22.2830,18.3670) .. controls (22.2830,18.3670) and (23.2790,17.6450) .. (22.4470,16.7530) .. controls (21.6140,15.8600) and (20.8260,16.8040) .. (20.8260,16.8040) -- (14.6230,22.5850) -- (14.1260,23.0490) -- (13.9040,23.2560) .. controls (13.9040,23.2560) and (13.3660,24.0000) .. (12.8170,23.4350) -- (14.6590,19.2770) .. controls (14.6590,19.2770) and (15.2390,18.2030) .. (14.1660,17.6220) .. controls (13.0910,17.0410) and (12.5110,18.1150) .. (12.5110,18.1150) -- (10.8430,20.8730) .. controls (10.1800,21.9660) and (9.4940,23.0510) .. (8.6840,24.0400) .. controls (6.4000,26.8330) and (6.4730,30.9540) .. (9.0020,33.6690) .. controls (11.7610,36.6280) and (16.3980,36.7910) .. (19.3570,34.0330) -- (19.8040,33.6150) -- (26.5030,27.3710) -- cycle;} +\defineByoTwemojiElement{hands yawning}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (22.4680,27.3710) .. controls (22.4680,27.3710) and (23.4650,26.6500) .. (22.6330,25.7570) .. controls (21.8010,24.8640) and (21.0120,25.8090) .. (21.0120,25.8090) -- (16.8640,29.6750) .. controls (16.7950,29.4700) and (16.4050,28.9320) .. (16.3140,28.7280) -- (22.0690,23.3620) .. controls (22.0690,23.3620) and (23.0670,22.6410) .. (22.2330,21.7470) .. controls (21.4010,20.8550) and (20.6110,21.7980) .. (20.6110,21.7980) -- (15.1980,26.8440) .. controls (15.0730,26.6860) and (14.7370,26.3040) .. (14.6040,26.1460) -- (20.8800,20.2960) .. controls (20.8800,20.2960) and (21.8770,19.5740) .. (21.0440,18.6820) .. controls (20.2120,17.7890) and (19.4230,18.7330) .. (19.4230,18.7330) -- (13.1450,24.5810) .. controls (12.9950,24.4360) and (12.5330,23.9720) .. (12.3810,23.8350) -- (18.2470,18.3670) .. controls (18.2470,18.3670) and (19.2430,17.6450) .. (18.4110,16.7530) .. controls (17.5780,15.8600) and (16.7900,16.8040) .. (16.7900,16.8040) -- (10.5870,22.5850) -- (10.0900,23.0490) -- (9.8700,23.2560) .. controls (9.8700,23.2560) and (9.3320,24.0000) .. (8.7830,23.4350) -- (10.6250,19.2770) .. controls (10.6250,19.2770) and (11.2050,18.2030) .. (10.1320,17.6220) .. controls (9.0570,17.0410) and (8.4770,18.1150) .. (8.4770,18.1150) -- (6.8090,20.8730) .. controls (6.1460,21.9660) and (5.4600,23.0510) .. (4.6500,24.0400) .. controls (2.3660,26.8330) and (2.4390,30.9540) .. (4.9680,33.6690) .. controls (7.7270,36.6280) and (12.3640,36.7910) .. (15.3230,34.0330) -- (15.7700,33.6150) -- (22.4680,27.3710) -- cycle;} +\defineByoTwemojiElement{hands hugging}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (13.3930,23.1540) -- (11.8540,20.9350) .. controls (11.8540,20.9350) and (11.3110,20.0680) .. (10.4430,20.6100) .. controls (9.5760,21.1510) and (10.1190,22.0190) .. (10.1190,22.0190) -- (11.8770,25.3990) .. controls (11.8770,25.3990) and (12.0210,26.1670) .. (10.9590,25.3080) .. controls (10.4960,24.9340) and (10.7620,25.1450) .. (10.7620,25.1450) -- (10.3220,24.7840) -- (4.8310,20.2760) .. controls (4.8310,20.2760) and (4.1220,19.5280) .. (3.4720,20.3180) .. controls (2.8240,21.1090) and (3.6950,21.6590) .. (3.6950,21.6590) -- (8.8880,25.9250) .. controls (8.7680,26.0450) and (8.4060,26.4590) .. (8.2880,26.5880) -- (2.7310,22.0280) .. controls (2.7310,22.0280) and (2.0210,21.2790) .. (1.3730,22.0690) .. controls (0.7230,22.8600) and (1.5950,23.4100) .. (1.5950,23.4100) -- (7.1500,27.9720) .. controls (7.0470,28.1120) and (6.7870,28.4480) .. (6.6910,28.5860) -- (1.8990,24.6520) .. controls (1.8990,24.6520) and (1.1890,23.9040) .. (0.5410,24.6940) .. controls (-0.1100,25.4850) and (0.7630,26.0360) .. (0.7630,26.0360) -- (5.8570,30.2200) .. controls (5.7930,30.3980) and (5.4940,30.8660) .. (5.4470,31.0400) -- (1.7750,28.0280) .. controls (1.7750,28.0280) and (1.0660,27.2760) .. (0.4180,28.0690) .. controls (-0.2320,28.8600) and (0.6400,29.4100) .. (0.6400,29.4100) -- (6.5700,34.2780) -- (6.9650,34.6040) .. controls (9.5850,36.7550) and (13.4540,36.3750) .. (15.6050,33.7550) .. controls (17.5760,31.3520) and (17.4220,27.9020) .. (15.3650,25.6860) .. controls (14.6360,24.9040) and (14.0050,24.0330) .. (13.3930,23.1540) -- cycle(35.5830,28.0700) .. controls (34.9350,27.2770) and (34.2260,28.0290) .. (34.2260,28.0290) -- (30.5540,31.0410) .. controls (30.5070,30.8670) and (30.2080,30.3980) .. (30.1440,30.2210) -- (35.2380,26.0370) .. controls (35.2380,26.0370) and (36.1110,25.4860) .. (35.4610,24.6950) .. controls (34.8130,23.9050) and (34.1030,24.6530) .. (34.1030,24.6530) -- (29.3110,28.5870) .. controls (29.2150,28.4480) and (28.9540,28.1120) .. (28.8520,27.9730) -- (34.4070,23.4110) .. controls (34.4070,23.4110) and (35.2800,22.8610) .. (34.6300,22.0700) .. controls (33.9820,21.2800) and (33.2730,22.0290) .. (33.2730,22.0290) -- (27.7150,26.5890) .. controls (27.5980,26.4600) and (27.2360,26.0460) .. (27.1150,25.9260) -- (32.3080,21.6600) .. controls (32.3080,21.6600) and (33.1780,21.1100) .. (32.5310,20.3190) .. controls (31.8810,19.5290) and (31.1720,20.2770) .. (31.1720,20.2770) -- (25.6810,24.7850) -- (25.2420,25.1460) .. controls (25.2420,25.1460) and (26.2320,24.3050) .. (25.0450,25.3090) .. controls (23.8570,26.3130) and (24.1270,25.4000) .. (24.1270,25.4000) -- (25.8850,22.0200) .. controls (25.8850,22.0200) and (26.4280,21.1520) .. (25.5610,20.6110) .. controls (24.6920,20.0690) and (24.1500,20.9360) .. (24.1500,20.9360) -- (22.6120,23.1550) .. controls (21.9990,24.0340) and (21.3680,24.9050) .. (20.6380,25.6880) .. controls (18.5800,27.9050) and (18.4260,31.3540) .. (20.3990,33.7570) .. controls (22.5490,36.3770) and (26.4190,36.7570) .. (29.0390,34.6060) -- (29.4350,34.2800) -- (35.3650,29.4120) .. controls (35.3600,29.4110) and (36.2320,28.8610) .. (35.5830,28.0700) -- cycle;\path[fill=byoTwemojiDarkOrange, dynamic style/.expand once=#1] (11.1820,25.4780) .. controls (11.1820,25.4780) and (8.5890,28.7920) .. (11.6660,32.9380) .. controls (11.8780,33.2230) and (12.4160,33.0840) .. (12.1870,32.7500) .. controls (11.9370,32.3860) and (9.4370,28.8540) .. (11.7870,25.6930) .. controls (11.7870,25.6930) and (11.4060,25.6460) .. (11.1820,25.4780) -- cycle(24.7650,25.5760) .. controls (24.7650,25.5760) and (27.3590,28.8900) .. (24.2810,33.0360) .. controls (24.0690,33.3210) and (23.5310,33.1820) .. (23.7600,32.8480) .. controls (24.0100,32.4840) and (26.5100,28.9520) .. (24.1600,25.7910) .. controls (24.1590,25.7920) and (24.5410,25.7450) .. (24.7650,25.5760) -- cycle;} +\defineByoTwemojiElement{hands thinking}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (17.2760,35.1490) .. controls (17.2760,35.1490) and (18.5410,34.7380) .. (18.7050,33.7970) .. controls (18.8780,32.8250) and (18.0810,32.6300) .. (18.0810,32.6300) .. controls (18.0810,32.6300) and (19.1220,32.4220) .. (19.2530,31.2540) .. controls (19.3760,30.1530) and (18.3920,29.8910) .. (18.3920,29.8910) .. controls (18.3920,29.8910) and (19.3620,29.4910) .. (19.4080,28.3520) .. controls (19.4460,27.3930) and (18.4130,26.9240) .. (18.4130,26.9240) .. controls (18.4130,26.9240) and (23.4510,25.7030) .. (23.9690,25.5830) .. controls (24.4850,25.4630) and (25.2890,24.9680) .. (25.0380,23.8890) .. controls (24.7890,22.8090) and (23.8340,22.7710) .. (23.3410,22.8860) .. controls (22.8470,23.0010) and (16.5970,24.4520) .. (14.4410,24.9540) -- (13.0020,25.2880) .. controls (12.4620,25.4150) and (12.2170,25.1780) .. (12.5980,24.7760) .. controls (13.1060,24.2400) and (13.4310,23.6470) .. (13.5440,22.6630) .. controls (13.6630,21.6280) and (13.3120,20.3500) .. (13.1110,19.8540) .. controls (12.7370,18.9330) and (12.1060,18.2050) .. (11.3770,17.9550) .. controls (10.2400,17.5650) and (9.4320,18.2760) .. (9.8350,19.5160) .. controls (10.4390,21.3700) and (10.0430,22.8910) .. (9.0020,23.8090) .. controls (6.5530,25.9660) and (5.4140,27.5040) .. (6.1720,30.7820) .. controls (7.0000,34.3570) and (10.5490,36.6580) .. (14.1240,35.8300) -- (17.2760,35.1490) -- cycle;} +\defineByoTwemojiElement{hands shocked}{\path[fill=byoTwemojiWhite,even odd rule,line cap=round,line width=0.400pt, dynamic style/.expand once=#1] (33.5610,18.0000) .. controls (29.2880,18.0000) and (26.1429,29.1070) .. (27.8872,36.0000) -- (28.7231,36.0000) .. controls (28.5421,34.9374) and (28.4532,33.8041) .. (28.4341,32.6484) .. controls (28.4314,32.6503) and (28.4289,32.6524) .. (28.4263,32.6543) .. controls (28.4239,32.5098) and (28.4282,32.3638) .. (28.4282,32.2187) .. controls (28.4283,32.0226) and (28.4277,31.8277) .. (28.4321,31.6308) .. controls (28.4384,31.3522) and (28.4523,31.0740) .. (28.4673,30.7949) .. controls (28.4763,30.6267) and (28.4824,30.4590) .. (28.4946,30.2910) .. controls (28.5260,29.8581) and (28.5659,29.4246) .. (28.6177,28.9961) .. controls (28.6178,28.9948) and (28.6175,28.9935) .. (28.6177,28.9922) .. controls (28.6346,28.8527) and (28.6592,28.7168) .. (28.6782,28.5781) .. controls (28.7181,28.2873) and (28.7581,27.9972) .. (28.8071,27.7109) .. controls (28.8411,27.5131) and (28.8821,27.3201) .. (28.9204,27.1250) .. controls (28.9682,26.8812) and (29.0163,26.6390) .. (29.0708,26.4004) .. controls (29.1119,26.2207) and (29.1568,26.0454) .. (29.2017,25.8691) .. controls (29.2601,25.6390) and (29.3225,25.4129) .. (29.3872,25.1894) .. controls (29.4401,25.0068) and (29.4922,24.8261) .. (29.5493,24.6484) .. controls (29.6215,24.4235) and (29.6991,24.2063) .. (29.7778,23.9902) .. controls (29.8335,23.8376) and (29.8870,23.6829) .. (29.9458,23.5351) .. controls (30.0504,23.2724) and (30.1633,23.0233) .. (30.2778,22.7773) .. controls (30.3200,22.6869) and (30.3574,22.5899) .. (30.4009,22.5019) .. controls (30.5608,22.1781) and (30.7311,21.8715) .. (30.9087,21.5840) .. controls (30.9700,21.4848) and (31.0367,21.3991) .. (31.1001,21.3047) .. controls (31.2214,21.1238) and (31.3425,20.9457) .. (31.4712,20.7832) .. controls (31.5543,20.6783) and (31.6409,20.5850) .. (31.7271,20.4883) .. controls (31.8506,20.3493) and (31.9762,20.2170) .. (32.1060,20.0957) .. controls (32.1911,20.0162) and (32.2780,19.9426) .. (32.3657,19.8711) .. controls (32.5049,19.7575) and (32.6478,19.6568) .. (32.7935,19.5644) .. controls (32.9064,19.4928) and (33.0185,19.4176) .. (33.1353,19.3593) .. controls (33.1724,19.3408) and (33.2091,19.3218) .. (33.2466,19.3047) .. controls (33.4352,19.2185) and (33.6286,19.1491) .. (33.8267,19.0996) .. controls (33.8693,19.0889) and (33.9126,19.0811) .. (33.9556,19.0722) .. controls (34.1644,19.0291) and (34.3774,19.0000) .. (34.5962,19.0000) .. controls (35.0622,19.0000) and (35.4385,19.0666) .. (35.7524,19.1836) .. controls (35.4524,18.4266) and (34.7940,18.0000) .. (33.5610,18.0000) -- cycle;\path[fill=byoTwemojiDarkYellow, dynamic style/.expand once=#1] (1.4037,19.0000) .. controls (0.9397,19.0000) and (0.5637,19.0660) .. (0.2507,19.1830) .. controls (0.3227,19.0040) and (0.4177,18.8470) .. (0.5317,18.7070) .. controls (-1.3303,20.9980) and (2.8487,28.5400) .. (0.8177,36.0000) -- (7.2777,36.0000) .. controls (8.4677,29.0400) and (6.0427,19.0000) .. (1.4037,19.0000) -- cycle(35.7527,19.1830) .. controls (35.4387,19.0660) and (35.0617,19.0000) .. (34.5957,19.0000) .. controls (29.9547,19.0000) and (27.5307,29.0020) .. (28.7227,36.0000) -- (35.1827,36.0000) .. controls (33.2767,28.9550) and (36.8387,21.9110) .. (35.7527,19.1830) -- cycle;\path[fill=byoTwemojiWhite,even odd rule,line cap=round,line width=0.400pt, dynamic style/.expand once=#1] (2.4398,18.0000) .. controls (6.7128,18.0000) and (9.8579,29.1070) .. (8.1136,36.0000) -- (7.2777,36.0000) .. controls (7.4587,34.9374) and (7.5476,33.8041) .. (7.5667,32.6484) .. controls (7.5694,32.6503) and (7.5719,32.6524) .. (7.5745,32.6543) .. controls (7.5769,32.5099) and (7.5726,32.3638) .. (7.5725,32.2188) .. controls (7.5725,32.0227) and (7.5731,31.8278) .. (7.5686,31.6309) .. controls (7.5623,31.3523) and (7.5485,31.0741) .. (7.5335,30.7949) .. controls (7.5244,30.6267) and (7.5183,30.4591) .. (7.5061,30.2910) .. controls (7.4748,29.8582) and (7.4349,29.4247) .. (7.3831,28.9961) .. controls (7.3829,28.9948) and (7.3832,28.9935) .. (7.3831,28.9922) .. controls (7.3662,28.8528) and (7.3415,28.7168) .. (7.3225,28.5781) .. controls (7.2827,28.2874) and (7.2427,27.9972) .. (7.1936,27.7110) .. controls (7.1597,27.5131) and (7.1186,27.3201) .. (7.0803,27.1250) .. controls (7.0325,26.8813) and (6.9844,26.6390) .. (6.9299,26.4004) .. controls (6.8889,26.2207) and (6.8439,26.0455) .. (6.7991,25.8692) .. controls (6.7406,25.6391) and (6.6783,25.4130) .. (6.6135,25.1895) .. controls (6.5606,25.0069) and (6.5085,24.8261) .. (6.4514,24.6484) .. controls (6.3792,24.4235) and (6.3017,24.2064) .. (6.2229,23.9902) .. controls (6.1673,23.8377) and (6.1138,23.6829) .. (6.0549,23.5352) .. controls (5.9504,23.2725) and (5.8375,23.0233) .. (5.7229,22.7774) .. controls (5.6807,22.6869) and (5.6433,22.5900) .. (5.5998,22.5020) .. controls (5.4399,22.1782) and (5.2697,21.8715) .. (5.0920,21.5840) .. controls (5.0307,21.4848) and (4.9640,21.3992) .. (4.9006,21.3047) .. controls (4.7794,21.1238) and (4.6582,20.9458) .. (4.5295,20.7832) .. controls (4.4465,20.6783) and (4.3598,20.5851) .. (4.2737,20.4883) .. controls (4.1501,20.3494) and (4.0245,20.2170) .. (3.8948,20.0957) .. controls (3.8097,20.0162) and (3.7227,19.9426) .. (3.6350,19.8711) .. controls (3.4958,19.7576) and (3.3529,19.6569) .. (3.2073,19.5645) .. controls (3.0943,19.4928) and (2.9822,19.4176) .. (2.8655,19.3594) .. controls (2.8284,19.3409) and (2.7916,19.3218) .. (2.7541,19.3047) .. controls (2.5655,19.2185) and (2.3722,19.1491) .. (2.1741,19.0996) .. controls (2.1315,19.0890) and (2.0882,19.0812) .. (2.0451,19.0723) .. controls (1.8364,19.0291) and (1.6234,19.0000) .. (1.4046,19.0000) .. controls (0.9386,19.0000) and (0.5623,19.0666) .. (0.2484,19.1836) .. controls (0.5484,18.4266) and (1.2068,18.0000) .. (2.4398,18.0000) -- cycle;} +\defineByoTwemojiElement{mouth grinning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.7188,20.9670) .. controls (8.0111,20.9317) and (7.0000,21.2502) .. (7.0000,23.0002) .. controls (7.0000,27.0002) and (11.5950,32.0002) .. (18.0000,32.0002) .. controls (24.4040,32.0002) and (29.0000,27.0002) .. (29.0000,23.0002) .. controls (29.0000,21.0002) and (27.6790,20.8682) .. (27.0000,21.0002) .. controls (24.0270,21.5782) and (21.6230,22.0002) .. (18.0000,22.0002) .. controls (14.3770,22.0002) and (11.9730,21.5782) .. (9.0000,21.0002) .. controls (8.9151,20.9838) and (8.8199,20.9720) .. (8.7188,20.9670) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (9.0000,23.0000) .. controls (9.0000,23.0000) and (12.0000,24.0000) .. (18.0000,24.0000) .. controls (24.0000,24.0000) and (27.0000,23.0000) .. (27.0000,23.0000) .. controls (27.0000,23.0000) and (25.6560,29.7500) .. (18.0000,29.7500) .. controls (10.3440,29.7500) and (9.0000,23.0000) .. (9.0000,23.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,27.5940) .. controls (14.4040,27.5940) and (11.7280,27.2220) .. (10.0630,26.8490) -- (9.2380,24.9780) .. controls (10.0610,25.2900) and (13.1270,25.8750) .. (18.0010,25.8750) .. controls (22.9550,25.8750) and (26.0380,25.2590) .. (26.8650,24.9370) -- (26.1640,26.7790) .. controls (24.5300,27.1590) and (21.7450,27.5940) .. (18.0000,27.5940) -- cycle;} +\defineByoTwemojiElement{mouth open wide}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,25.0000) ellipse (0.1129cm and 0.1411cm);} +\defineByoTwemojiElement{mouth stuck-out tongue money}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,21.2630) .. controls (7.0000,25.2270) and (11.5960,30.2630) .. (18.0000,30.2630) .. controls (24.4040,30.2630) and (29.0000,25.2630) .. (29.0000,21.2630) .. controls (29.0000,21.2630) and (18.6670,24.0190) .. (7.0000,21.2630) -- cycle;\path[fill=byoTwemojiGreen, dynamic style/.expand once=#1] (12.0000,23.0030) -- (12.0000,29.9640) .. controls (12.0000,32.9640) and (14.0000,35.9640) .. (18.0000,35.9640) .. controls (22.0000,35.9640) and (24.0000,32.9640) .. (24.0000,29.9640) -- (24.0000,23.0440) .. controls (17.7090,24.3360) and (12.0000,23.0030) .. (12.0000,23.0030) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (20.9700,31.0690) .. controls (20.9700,29.7010) and (19.5910,29.1680) .. (18.4830,28.7400) .. controls (17.7460,28.4560) and (17.0490,28.1860) .. (17.0490,27.7970) .. controls (17.0490,27.1540) and (17.9100,27.1220) .. (18.0830,27.1220) .. controls (18.6920,27.1220) and (18.9950,27.3510) .. (19.2630,27.5520) .. controls (19.4680,27.7070) and (19.6810,27.8670) .. (19.9760,27.8670) .. controls (20.5260,27.8670) and (20.7770,27.4790) .. (20.7770,27.1200) .. controls (20.7770,26.4030) and (19.8980,25.8960) .. (18.9650,25.6830) -- (18.9650,25.3000) .. controls (18.9650,24.7950) and (18.5540,24.3840) .. (18.0490,24.3840) .. controls (17.5440,24.3840) and (17.1330,24.7950) .. (17.1330,25.3000) -- (17.1330,25.7150) .. controls (16.0180,26.0390) and (15.3340,26.8600) .. (15.3340,27.8940) .. controls (15.3340,29.1720) and (16.5950,29.6970) .. (17.7070,30.1590) .. controls (18.5040,30.4900) and (19.2560,30.8030) .. (19.2560,31.2910) .. controls (19.2560,31.6480) and (18.8080,32.0340) .. (18.0830,32.0340) .. controls (17.3520,32.0340) and (16.9330,31.7420) .. (16.5630,31.4830) .. controls (16.3080,31.3050) and (16.0660,31.1360) .. (15.7780,31.1360) .. controls (15.3590,31.1360) and (15.0300,31.4900) .. (15.0300,31.9400) .. controls (15.0300,32.6030) and (15.9370,33.2620) .. (17.1320,33.4940) -- (17.1320,33.9530) .. controls (17.1320,34.4570) and (17.5430,34.8670) .. (18.0490,34.8670) .. controls (18.5540,34.8670) and (18.9640,34.4570) .. (18.9640,33.9530) -- (18.9610,33.4670) .. controls (20.2240,33.1580) and (20.9700,32.2740) .. (20.9700,31.0690) -- cycle;} +\defineByoTwemojiElement{mouth smiling}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,29.5000) .. (18.0000,29.5000) .. controls (24.2120,29.5000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;} +\defineByoTwemojiElement{mouth kissing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (17.2360,21.5430) .. controls (16.9620,21.5170) and (16.7267,21.7368) .. (16.7087,22.0117) .. controls (16.6917,22.2858) and (16.8995,22.5221) .. (17.1735,22.5410) .. controls (17.2085,22.5430) and (20.7067,22.8410) .. (20.7067,24.5430) .. controls (20.7067,26.2451) and (17.2085,26.5410) .. (17.1735,26.5430) .. controls (17.1595,26.5440) and (17.1494,26.5528) .. (17.1364,26.5548) .. controls (17.0844,26.5608) and (17.0349,26.5718) .. (16.9899,26.5938) -- (16.9704,26.6055) .. controls (16.9234,26.6315) and (16.8824,26.6622) .. (16.8454,26.7032) .. controls (16.8314,26.7182) and (16.8222,26.7350) .. (16.8102,26.7520) .. controls (16.7872,26.7840) and (16.7666,26.8146) .. (16.7516,26.8536) .. controls (16.7396,26.8826) and (16.7322,26.9144) .. (16.7262,26.9454) .. controls (16.7222,26.9684) and (16.7107,26.9888) .. (16.7087,27.0118) .. controls (16.7087,27.0228) and (16.7126,27.0330) .. (16.7126,27.0430) .. controls (16.7126,27.0530) and (16.7077,27.0643) .. (16.7087,27.0743) .. controls (16.7097,27.0983) and (16.7212,27.1197) .. (16.7262,27.1427) .. controls (16.7322,27.1737) and (16.7377,27.2035) .. (16.7497,27.2325) .. controls (16.7627,27.2625) and (16.7805,27.2895) .. (16.7985,27.3165) .. controls (16.8155,27.3405) and (16.8312,27.3658) .. (16.8512,27.3868) .. controls (16.8742,27.4098) and (16.9014,27.4273) .. (16.9294,27.4473) .. controls (16.9534,27.4643) and (16.9756,27.4812) .. (17.0036,27.4942) .. controls (17.0356,27.5092) and (17.0682,27.5156) .. (17.1032,27.5216) .. controls (17.1272,27.5276) and (17.1485,27.5410) .. (17.1735,27.5430) .. controls (17.2085,27.5450) and (20.7067,27.8410) .. (20.7067,29.5430) .. controls (20.7067,31.2450) and (17.2085,31.5430) .. (17.1735,31.5450) .. controls (16.8995,31.5650) and (16.6917,31.8013) .. (16.7087,32.0743) .. controls (16.7257,32.3393) and (16.9447,32.5431) .. (17.2067,32.5431) -- (17.2360,32.5431) .. controls (17.7960,32.5121) and (22.7067,32.1621) .. (22.7067,29.5431) .. controls (22.7067,28.1981) and (21.4128,27.4551) .. (20.0778,27.0431) .. controls (21.4128,26.6311) and (22.7067,25.8871) .. (22.7067,24.5431) .. controls (22.7067,21.9241) and (17.7960,21.5741) .. (17.2360,21.5431) -- cycle;} +\defineByoTwemojiElement{mouth smiling small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0680,23.5040) .. controls (12.9624,23.4900) and (12.8515,23.5105) .. (12.7535,23.5645) .. controls (12.5585,23.6755) and (12.4603,23.9032) .. (12.5153,24.1212) .. controls (12.5253,24.1652) and (13.6597,28.5001) .. (17.9997,28.5001) .. controls (22.3397,28.5001) and (23.4731,24.1652) .. (23.4841,24.1212) .. controls (23.5371,23.9082) and (23.4406,23.6893) .. (23.2536,23.5763) .. controls (23.0656,23.4653) and (22.8209,23.4908) .. (22.6559,23.6368) .. controls (22.6459,23.6448) and (21.6437,24.5001) .. (17.9997,24.5001) .. controls (14.3587,24.5001) and (13.3532,23.6466) .. (13.3532,23.6466) .. controls (13.2737,23.5666) and (13.1737,23.5180) .. (13.0681,23.5040) -- cycle;} +\defineByoTwemojiElement{mouth smiling tongue}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.1523,21.0140) .. controls (7.0240,20.9943) and (6.8898,20.9978) .. (6.7558,21.0316) .. controls (6.2218,21.1666) and (5.8963,21.7085) .. (6.0293,22.2425) .. controls (6.0513,22.3305) and (8.3310,31.0003) .. (18.0003,31.0003) .. controls (19.6503,31.0003) and (21.0698,30.7337) .. (22.3148,30.3147) .. controls (26.6448,28.8567) and (28.6903,25.4048) .. (29.5043,23.5198) .. controls (29.8273,22.7708) and (29.9641,22.2625) .. (29.9691,22.2425) .. controls (30.1031,21.7085) and (29.7795,21.1685) .. (29.2445,21.0335) .. controls (28.7085,20.8975) and (28.1677,21.2212) .. (28.0297,21.7562) .. controls (27.9557,22.0512) and (26.0814,29.0003) .. (18.0007,29.0003) .. controls (9.9200,29.0003) and (8.0464,22.0522) .. (7.9717,21.7562) .. controls (7.8682,21.3557) and (7.5381,21.0732) .. (7.1533,21.0140) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (32.4070,26.6810) -- (29.4510,23.6300) .. controls (29.4510,23.6300) and (28.7710,23.1920) .. (28.1780,24.1980) .. controls (27.3980,25.5200) and (26.1030,27.1330) .. (24.2440,28.3690) .. controls (23.4630,28.8880) and (22.1050,29.5580) .. (21.5470,29.6870) .. controls (20.8120,29.8560) and (21.1590,30.6510) .. (21.1590,30.6510) .. controls (21.7440,30.5240) and (22.2100,30.3500) .. (22.2100,30.3500) -- (22.5060,30.6460) -- (25.2320,33.3720) .. controls (26.9600,35.1000) and (30.2320,35.3720) .. (32.2320,33.3720) .. controls (34.2320,31.3720) and (34.1360,28.4100) .. (32.4070,26.6810) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (29.9150,31.0740) .. controls (30.1280,30.8610) and (30.1280,30.5160) .. (29.9150,30.3030) -- (26.2860,26.6740) -- (25.4900,27.4220) -- (29.1430,31.0750) .. controls (29.3560,31.2870) and (29.7020,31.2870) .. (29.9150,31.0740) -- cycle;} +\defineByoTwemojiElement{mouth thermostat}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.4850,29.3790) .. controls (23.4740,29.3350) and (22.3400,26.5000) .. (18.0000,26.5000) .. controls (13.6600,26.5000) and (12.5260,29.3350) .. (12.5150,29.3790) .. controls (12.4620,29.5920) and (12.5590,29.8100) .. (12.7470,29.9230) .. controls (12.9350,30.0350) and (13.1800,30.0090) .. (13.3430,29.8630) .. controls (13.3520,29.8550) and (14.3560,29.0000) .. (18.0000,29.0000) .. controls (21.5900,29.0000) and (22.6170,29.8300) .. (22.6560,29.8630) .. controls (22.7510,29.9530) and (22.8750,30.0000) .. (23.0000,30.0000) .. controls (23.0840,30.0000) and (23.1690,29.9790) .. (23.2460,29.9360) .. controls (23.4420,29.8240) and (23.5400,29.5970) .. (23.4850,29.3790) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (35.9730,17.0690) .. controls (35.9734,17.0756) and (35.9765,17.0819) .. (35.9769,17.0885) .. controls (35.9769,17.0883) and (35.9769,17.0690) .. (35.9769,17.0690) -- cycle(35.9750,17.1862) .. controls (35.9880,17.9603) and (35.6505,18.7300) .. (34.9848,19.2292) -- (22.8088,28.3601) .. controls (22.8099,28.3613) and (22.8116,28.3628) .. (22.8127,28.3640) -- (22.5392,28.5632) -- (23.3322,29.0788) .. controls (23.3336,29.0814) and (23.3347,29.0820) .. (23.3361,29.0847) -- (34.5861,22.1413) .. controls (35.2891,21.7103) and (35.5813,21.3072) .. (35.7853,20.3952) .. controls (35.9802,19.5237) and (35.9754,17.3836) .. (35.9747,17.1862) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (35.4740,15.7290) .. controls (34.6450,14.6250) and (33.0770,14.4010) .. (31.9730,15.2290) -- (14.7670,28.1370) .. controls (15.4130,27.8950) and (16.2770,27.6930) .. (17.3820,27.6150) .. controls (17.6380,27.5970) and (20.0420,26.9880) .. (20.0420,26.9880) -- (21.3350,28.0240) .. controls (21.3350,28.0240) and (22.2460,28.3910) .. (22.5320,28.5630) -- (34.9760,19.2280) .. controls (36.0790,18.4010) and (36.3020,16.8330) .. (35.4740,15.7290) -- cycle;\path[fill=byoTwemojiDarkRed, dynamic style/.expand once=#1] (28.6860,20.8700) .. controls (28.2380,20.2740) and (27.8990,19.7250) .. (27.3030,20.1720) -- (17.3810,27.6150) .. controls (17.6370,27.5970) and (17.8810,27.5730) .. (18.1640,27.5710) .. controls (19.5240,27.5620) and (20.5640,27.7660) .. (21.3340,28.0230) -- (28.9220,22.3310) .. controls (29.5180,21.8840) and (29.1330,21.4670) .. (28.6860,20.8700) -- cycle;\path[fill=byoTwemojiDarkGray, dynamic style/.expand once=#1] (18.5990,25.2280) -- (19.8330,26.8260) -- (20.5740,26.2310) -- (19.3770,24.6440) -- cycle(20.8220,23.5670) -- (22.0570,25.1650) -- (22.7980,24.5700) -- (21.6010,22.9830) -- cycle(23.0060,21.9480) -- (24.2400,23.5460) -- (24.9810,22.9510) -- (23.7840,21.3640) -- cycle(25.1870,20.2880) -- (26.4220,21.8850) -- (27.1630,21.2910) -- (25.9660,19.7040) -- cycle(27.4250,18.6470) -- (28.6600,20.2450) -- (29.4000,19.6500) -- (28.2040,18.0630) -- cycle(29.5650,17.0290) -- (30.8000,18.6270) -- (31.5400,18.0320) -- (30.3440,16.4450) -- cycle;} +\defineByoTwemojiElement{mouth neutral}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.0000,26.0000) -- (11.0000,26.0000) .. controls (10.4480,26.0000) and (10.0000,25.5530) .. (10.0000,25.0000) .. controls (10.0000,24.4470) and (10.4480,24.0000) .. (11.0000,24.0000) -- (25.0000,24.0000) .. controls (25.5530,24.0000) and (26.0000,24.4470) .. (26.0000,25.0000) .. controls (26.0000,25.5530) and (25.5530,26.0000) .. (25.0000,26.0000) -- cycle;} +\defineByoTwemojiElement{mouth wavy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.1860,29.5260) .. controls (22.1930,29.5260) and (21.2340,29.0710) .. (20.3980,28.1870) .. controls (17.5820,25.2020) and (16.8290,25.8540) .. (15.5810,26.9360) .. controls (14.8000,27.6150) and (13.8270,28.4590) .. (12.3760,28.4590) .. controls (10.0250,28.4590) and (8.4070,26.1570) .. (8.3400,26.0590) .. controls (8.0260,25.6050) and (8.1400,24.9820) .. (8.5940,24.6680) .. controls (9.0450,24.3560) and (9.6680,24.4680) .. (9.9840,24.9190) .. controls (10.2850,25.3480) and (11.3010,26.4590) .. (12.3770,26.4590) .. controls (13.0810,26.4590) and (13.6330,25.9800) .. (14.2720,25.4260) .. controls (16.0880,23.8480) and (18.0360,22.7710) .. (21.8550,26.8140) .. controls (22.6780,27.6870) and (23.3070,27.5880) .. (23.7630,27.4060) .. controls (25.4220,26.7410) and (26.9680,23.7080) .. (26.9600,22.2560) .. controls (26.9570,21.7040) and (27.4020,21.2540) .. (27.9540,21.2510) -- (27.9600,21.2510) .. controls (28.5100,21.2510) and (28.9570,21.6950) .. (28.9600,22.2460) .. controls (28.9720,24.3490) and (27.1060,28.2220) .. (24.5060,29.2630) .. controls (24.0630,29.4380) and (23.6210,29.5250) .. (23.1860,29.5260) -- cycle;} +\defineByoTwemojiElement{mouth open}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,25.5000) ellipse (0.0847cm and 0.0988cm);} +\defineByoTwemojiElement{mouth tongue hanging-out}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (18.0000,22.0140) .. controls (13.2130,22.0140) and (9.5000,25.7090) .. (9.5000,28.8870) .. controls (9.5000,29.0030) and (9.5535,29.1119) .. (9.6445,29.1839) .. controls (9.7375,29.2549) and (9.8577,29.2763) .. (9.9688,29.2483) .. controls (10.0448,29.2283) and (17.6170,27.3102) .. (26.0407,29.2522) .. controls (26.0678,29.2592) and (26.0967,29.2620) .. (26.1247,29.2620) .. controls (26.2087,29.2620) and (26.2902,29.2320) .. (26.3572,29.1800) .. controls (26.4472,29.1090) and (26.4997,29.0010) .. (26.4997,28.8870) .. controls (26.4997,25.7090) and (22.7867,22.0140) .. (17.9997,22.0140) -- cycle;\path[fill=byoTwemojiLightRose, dynamic style/.expand once=#1] (18.6290,23.0790) -- (18.6290,23.9060) -- (17.5380,23.9070) -- (17.5380,23.0700) .. controls (15.2610,23.1970) and (13.3470,24.2320) .. (12.0830,25.5860) -- (12.0910,26.0470) .. controls (12.1770,28.9790) and (14.1710,31.8490) .. (18.0830,31.8490) .. controls (21.9820,31.8490) and (23.9750,28.9980) .. (24.0740,26.0760) -- (24.0830,25.7920) .. controls (22.8540,24.3770) and (20.9380,23.2550) .. (18.6290,23.0790) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (18.0000,23.0490) .. controls (17.8430,23.0490) and (17.6920,23.0630) .. (17.5380,23.0710) -- (17.5380,27.5180) .. controls (17.5380,27.8190) and (17.7820,28.0630) .. (18.0830,28.0630) .. controls (18.3840,28.0630) and (18.6280,27.8190) .. (18.6280,27.5180) -- (18.6280,23.0800) .. controls (18.4210,23.0630) and (18.2140,23.0490) .. (18.0000,23.0490) -- cycle;} +\defineByoTwemojiElement{mouth party horn}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (17.9990,26.0000) ellipse (0.0564cm and 0.0706cm);\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (13.3460,31.2730) .. controls (13.2780,31.2730) and (13.2090,31.2640) .. (13.1410,31.2450) .. controls (12.7430,31.1320) and (12.5110,30.7180) .. (12.6240,30.3190) .. controls (13.0610,28.7790) and (12.8820,27.2900) .. (12.1340,26.2330) .. controls (11.6370,25.5310) and (10.9290,25.1020) .. (10.1910,25.0550) .. controls (9.7770,25.0300) and (9.4630,24.6730) .. (9.4890,24.2600) .. controls (9.5150,23.8470) and (9.8700,23.5090) .. (10.2840,23.5590) .. controls (11.4770,23.6330) and (12.5970,24.2920) .. (13.3570,25.3660) .. controls (14.3680,26.7950) and (14.6270,28.7490) .. (14.0660,30.7270) .. controls (13.9730,31.0580) and (13.6720,31.2730) .. (13.3460,31.2730) -- cycle(24.3830,28.2120) .. controls (24.2410,28.2120) and (24.0980,28.1720) .. (23.9710,28.0880) .. controls (22.8040,27.3180) and (22.1510,25.9710) .. (22.1790,24.3930) .. controls (22.2080,22.7580) and (22.9880,21.2400) .. (24.1630,20.5240) .. controls (24.5160,20.3080) and (24.9770,20.4200) .. (25.1930,20.7750) .. controls (25.4090,21.1290) and (25.2970,21.5890) .. (24.9420,21.8050) .. controls (24.2070,22.2530) and (23.6980,23.3040) .. (23.6780,24.4190) .. controls (23.6580,25.4740) and (24.0670,26.3550) .. (24.7960,26.8360) .. controls (25.1420,27.0640) and (25.2370,27.5290) .. (25.0090,27.8750) .. controls (24.8650,28.0940) and (24.6270,28.2120) .. (24.3830,28.2120) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (29.9020,29.2290) -- (19.3290,27.9260) .. controls (18.1990,27.8240) and (16.2120,27.8140) .. (16.3140,26.0240) .. controls (16.4070,24.4010) and (18.3540,24.6510) .. (19.7930,24.8640) -- (30.4310,26.6380) -- (29.9020,29.2290) -- cycle;\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (30.4300,26.6390) -- (26.2080,25.9150) .. controls (25.7140,25.8260) and (25.2740,26.5620) .. (25.2520,27.3410) .. controls (25.2270,28.2070) and (25.4790,28.6450) .. (25.9780,28.7470) -- (30.1220,29.2590) -- (30.4300,26.6390) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (34.9180,26.3410) -- (32.2960,28.7520) -- (27.6090,23.6550) -- (30.2310,21.2440) .. controls (31.5920,19.9920) and (33.7300,20.0820) .. (34.9820,21.4430) -- (35.1170,21.5900) .. controls (36.3680,22.9520) and (36.2790,25.0890) .. (34.9180,26.3410) -- cycle;\path[rotate around={-42.597:(29.954,26.205)},fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (29.9520,26.2030) ellipse (0.0782cm and 0.0977cm);\path[rotate around={-42.597:(29.954,26.205)},fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (29.9520,26.2030) ellipse (0.0391cm and 0.0586cm);} +\defineByoTwemojiElement{mouth buckteeth}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,29.5000) .. (18.0000,29.5000) .. controls (24.2120,29.5000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,26.5910) .. controls (17.8520,26.5910) and (17.7090,26.5800) .. (17.5620,26.5750) -- (17.5620,31.0910) -- (18.4370,31.0910) -- (18.4370,26.5740) .. controls (18.2920,26.5790) and (18.1480,26.5910) .. (18.0000,26.5910) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (22.0000,26.0000) .. controls (22.0160,25.9960) and (20.5500,26.3780) .. (19.5540,26.4860) .. controls (19.1880,26.5280) and (18.8170,26.5620) .. (18.4370,26.5750) -- (18.4370,31.0920) -- (20.0000,31.0920) .. controls (21.1000,31.0920) and (22.0000,30.1920) .. (22.0000,29.0920) -- (22.0000,26.0000) -- cycle(14.0000,26.0000) .. controls (13.9840,25.9960) and (15.4500,26.3780) .. (16.4460,26.4860) .. controls (16.8120,26.5280) and (17.1830,26.5620) .. (17.5630,26.5750) -- (17.5630,31.0920) -- (16.0000,31.0920) .. controls (14.9000,31.0920) and (14.0000,30.1920) .. (14.0000,29.0920) -- (14.0000,26.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.9785,23.5000) .. controls (8.8658,23.5049) and (8.7530,23.5484) .. (8.6640,23.6289) .. controls (8.4860,23.7889) and (8.4473,24.0528) .. (8.5703,24.2578) .. controls (8.6673,24.4198) and (10.4560,27.3243) .. (14.0000,28.7383) -- (14.0000,26.9082) .. controls (13.9840,26.9042) and (15.4493,27.2865) .. (16.4453,27.3945) .. controls (16.8113,27.4366) and (17.1825,27.4714) .. (17.5625,27.4844) .. controls (17.7085,27.4894) and (17.8520,27.5000) .. (18.0000,27.5000) .. controls (18.1480,27.5000) and (18.2905,27.4894) .. (18.4375,27.4844) .. controls (18.8175,27.4714) and (19.1887,27.4375) .. (19.5547,27.3945) .. controls (20.5507,27.2865) and (22.0180,26.9042) .. (22.0020,26.9082) -- (22.0020,28.7383) .. controls (25.5460,27.3243) and (27.3327,24.4198) .. (27.4297,24.2578) .. controls (27.5517,24.0528) and (27.5139,23.7889) .. (27.3359,23.6289) .. controls (27.1579,23.4679) and (26.8902,23.4576) .. (26.6992,23.5996) .. controls (26.6692,23.6216) and (24.4410,25.2683) .. (21.2890,26.0703) .. controls (20.8460,26.1833) and (19.4258,26.5010) .. (18.0038,26.5020) .. controls (16.5798,26.5020) and (15.1538,26.1833) .. (14.7108,26.0703) .. controls (11.5588,25.2683) and (9.3306,23.6216) .. (9.3006,23.5996) .. controls (9.2056,23.5286) and (9.0911,23.4951) .. (8.9784,23.5000) -- cycle;} +\defineByoTwemojiElement{mouth frowning open small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.2440,24.5000) .. controls (13.9950,24.5000) and (10.6984,30.5067) .. (10.5604,30.7617) .. controls (10.4474,30.9707) and (10.4975,31.2308) .. (10.6795,31.3828) .. controls (10.7725,31.4608) and (10.8858,31.5000) .. (10.9998,31.5000) .. controls (11.1098,31.5000) and (11.2194,31.4636) .. (11.3104,31.3906) .. controls (11.3414,31.3666) and (14.4740,28.9121) .. (18.2440,28.9121) .. controls (21.9870,28.9121) and (24.6321,31.3412) .. (24.6581,31.3652) .. controls (24.8331,31.5272) and (25.1009,31.5462) .. (25.2929,31.4062) .. controls (25.4869,31.2662) and (25.5530,31.0090) .. (25.4530,30.7910) .. controls (25.3350,30.5340) and (22.5160,24.5000) .. (18.2440,24.5000) -- cycle;} +\defineByoTwemojiElement{mouth neutral small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.0000,26.0000) .. controls (13.4480,26.0000) and (13.0000,26.4470) .. (13.0000,27.0000) .. controls (13.0000,27.5530) and (13.4480,28.0000) .. (14.0000,28.0000) -- (22.0000,28.0000) .. controls (22.5530,28.0000) and (23.0000,27.5530) .. (23.0000,27.0000) .. controls (23.0000,26.4470) and (22.5530,26.0000) .. (22.0000,26.0000) -- (14.0000,26.0000) -- cycle;} +\defineByoTwemojiElement{mouth smirking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.0620,23.5040) .. controls (23.9663,23.4920) and (23.8664,23.5078) .. (23.7749,23.5528) -- (19.7749,25.5528) .. controls (17.9039,26.4878) and (13.0485,26.5001) .. (12.9995,26.5001) .. controls (12.7235,26.5001) and (12.4995,26.7241) .. (12.4995,27.0001) .. controls (12.4995,27.1851) and (12.6005,27.3477) .. (12.7495,27.4337) -- (12.7514,27.4337) -- (12.7514,27.4356) .. controls (12.8224,27.4756) and (12.9027,27.4981) .. (12.9897,27.5001) -- (19.9975,27.5001) .. controls (22.6555,27.5001) and (24.0881,25.3153) .. (24.4741,24.1583) .. controls (24.5381,23.9663) and (24.4787,23.7542) .. (24.3257,23.6212) .. controls (24.2492,23.5552) and (24.1578,23.5160) .. (24.0620,23.5040) -- cycle;} +\defineByoTwemojiElement{mouth half frowning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,28.0000) .. controls (14.0000,23.0000) and (25.0000,23.0000) .. (25.0000,25.0000) .. controls (25.0000,26.0000) and (17.0000,24.0000) .. (12.0000,28.0000) -- cycle;} +\defineByoTwemojiElement{mouth sick}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (17.9380,22.6450) .. controls (16.4550,22.6450) and (15.0041,23.0646) .. (13.8501,23.8266) -- (15.3638,26.1215) .. controls (16.7768,25.1875) and (19.0736,25.1837) .. (20.4986,26.1117) -- (22.0006,23.8070) .. controls (20.8336,23.0470) and (19.4281,22.6449) .. (17.9381,22.6449) -- cycle;\path[fill=byoTwemojiDarkGreen, dynamic style/.expand once=#1] (11.6470,29.6470) .. controls (11.2030,29.6470) and (10.7900,29.3670) .. (10.6420,28.9230) .. controls (10.4570,28.3680) and (10.7570,27.7680) .. (11.3110,27.5840) .. controls (11.4060,27.5510) and (13.7640,26.7070) .. (13.7640,24.3530) .. controls (13.7640,21.9990) and (11.4060,21.1550) .. (11.3060,21.1210) .. controls (10.7560,20.9300) and (10.4600,20.3300) .. (10.6470,19.7790) .. controls (10.8340,19.2270) and (11.4270,18.9270) .. (11.9810,19.1140) .. controls (12.1400,19.1670) and (15.8810,20.4580) .. (15.8810,24.3530) .. controls (15.8810,28.2480) and (12.1400,29.5400) .. (11.9810,29.5920) .. controls (11.8710,29.6290) and (11.7580,29.6470) .. (11.6470,29.6470) -- cycle(24.3520,29.6470) .. controls (24.2410,29.6470) and (24.1290,29.6290) .. (24.0180,29.5920) .. controls (23.8590,29.5390) and (20.1180,28.2480) .. (20.1180,24.3530) .. controls (20.1180,20.4580) and (23.8590,19.1660) .. (24.0180,19.1140) .. controls (24.5770,18.9270) and (25.1720,19.2290) .. (25.3570,19.7830) .. controls (25.5420,20.3360) and (25.2440,20.9340) .. (24.6930,21.1210) .. controls (24.5930,21.1550) and (22.2350,21.9990) .. (22.2350,24.3530) .. controls (22.2350,26.7070) and (24.5930,27.5510) .. (24.6930,27.5850) .. controls (25.2440,27.7760) and (25.5400,28.3760) .. (25.3530,28.9270) .. controls (25.2030,29.3690) and (24.7920,29.6470) .. (24.3520,29.6470) -- cycle;} +\defineByoTwemojiElement{mouth stuck-out tongue}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,21.2620) .. controls (7.0000,25.2260) and (11.5960,30.2620) .. (18.0000,30.2620) .. controls (24.4040,30.2620) and (29.0000,25.2620) .. (29.0000,21.2620) .. controls (29.0000,21.2620) and (18.6670,24.0180) .. (7.0000,21.2620) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (18.5450,23.6040) -- (17.4540,23.5990) .. controls (14.2380,23.5250) and (12.0000,23.0030) .. (12.0000,23.0030) -- (12.0000,29.9640) .. controls (12.0000,32.9640) and (14.0000,35.9640) .. (18.0000,35.9640) .. controls (22.0000,35.9640) and (24.0000,32.9640) .. (24.0000,29.9640) -- (24.0000,23.0440) .. controls (22.0780,23.4380) and (20.2130,23.5860) .. (18.5450,23.6040) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (18.0000,31.8430) .. controls (18.3010,31.8430) and (18.5450,31.5990) .. (18.5450,31.2980) -- (18.5450,23.6040) -- (17.4540,23.5990) -- (17.4540,31.2980) .. controls (17.4550,31.5990) and (17.6990,31.8430) .. (18.0000,31.8430) -- cycle;} +\defineByoTwemojiElement{mouth goofy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.6250,20.9370) .. controls (15.0820,21.6960) and (12.6440,21.7870) .. (9.6150,21.8450) .. controls (8.9240,21.8600) and (7.6600,22.2640) .. (8.0790,24.2200) .. controls (8.9170,28.1310) and (14.4580,32.0570) .. (20.7210,30.7150) .. controls (26.9830,29.3730) and (30.4290,23.5210) .. (29.5910,19.6100) .. controls (29.1720,17.6540) and (27.8520,17.8020) .. (27.2160,18.0740) .. controls (24.4300,19.2610) and (22.1680,20.1780) .. (18.6250,20.9370) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (11.0000,24.0040) -- (11.0000,30.0040) .. controls (11.0000,33.0040) and (13.0000,36.0040) .. (17.0000,36.0040) .. controls (21.0000,36.0040) and (23.0000,33.0040) .. (23.0000,30.0040) -- (23.0000,24.0040) -- (11.0000,24.0040) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (17.0000,31.8830) .. controls (17.3010,31.8830) and (17.5450,31.6390) .. (17.5450,31.3380) -- (17.5450,25.0430) -- (16.4540,25.0430) -- (16.4540,31.3380) .. controls (16.4550,31.6390) and (16.6990,31.8830) .. (17.0000,31.8830) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (10.0340,23.8010) .. controls (10.0340,23.8010) and (13.1770,24.1500) .. (19.0440,22.8930) .. controls (24.9110,21.6360) and (27.6350,20.0290) .. (27.6350,20.0290) .. controls (27.6350,20.0290) and (26.5180,24.3590) .. (19.6730,25.8260) .. controls (12.8280,27.2930) and (10.0340,23.8010) .. (10.0340,23.8010) -- cycle;} +\defineByoTwemojiElement{mouth smiling large}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.8490) .. controls (15.0340,21.8490) and (13.0650,21.5030) .. (10.6310,21.0300) .. controls (10.0740,20.9240) and (8.9930,21.0300) .. (8.9930,22.6680) .. controls (8.9930,25.9430) and (12.7560,30.0370) .. (18.0000,30.0370) .. controls (23.2440,30.0370) and (27.0070,25.9430) .. (27.0070,22.6680) .. controls (27.0070,21.0300) and (25.9250,20.9230) .. (25.3690,21.0300) .. controls (22.9350,21.5030) and (20.9670,21.8490) .. (18.0000,21.8490);} +\defineByoTwemojiElement{mouth half frowning deep}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (20.5210,23.2030) .. controls (17.5296,23.3016) and (13.6635,24.4792) .. (11.9468,27.8280) .. controls (11.8648,27.9860) and (11.9064,28.1818) .. (12.0464,28.2928) .. controls (12.1144,28.3478) and (12.1978,28.3749) .. (12.2808,28.3749) .. controls (12.3658,28.3749) and (12.4510,28.3450) .. (12.5210,28.2870) .. controls (15.6050,25.7070) and (19.9581,25.7069) .. (22.5580,25.7069) .. controls (24.1930,25.7069) and (25.0932,25.7078) .. (25.0932,24.9998) .. controls (25.0932,24.2919) and (24.3888,23.7316) .. (23.1088,23.4236) .. controls (22.4181,23.2569) and (21.5180,23.1701) .. (20.5209,23.2029) -- cycle;} +\defineByoTwemojiElement{mouth frowning small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,24.5000) .. controls (13.6600,24.5000) and (12.5266,28.8349) .. (12.5156,28.8789) .. controls (12.4626,29.0919) and (12.5581,29.3108) .. (12.7461,29.4238) .. controls (12.9341,29.5358) and (13.1807,29.5093) .. (13.3437,29.3633) .. controls (13.3527,29.3553) and (14.3559,28.5000) .. (17.9999,28.5000) .. controls (21.5899,28.5000) and (22.6171,29.3303) .. (22.6561,29.3633) .. controls (22.7511,29.4533) and (22.8749,29.5000) .. (22.9999,29.5000) .. controls (23.0839,29.5000) and (23.1690,29.4785) .. (23.2460,29.4355) .. controls (23.4420,29.3235) and (23.5392,29.0969) .. (23.4842,28.8789) .. controls (23.4732,28.8349) and (22.3398,24.5000) .. (17.9998,24.5000) -- cycle;} +\defineByoTwemojiElement{mouth open oval}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (17.8120,23.1250) ellipse (0.1146cm and 0.0545cm);} +\defineByoTwemojiElement{mouth frowning open wide}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,18.9650) .. controls (11.5950,18.9650) and (7.0000,23.9650) .. (7.0000,27.9650) .. controls (7.0000,29.9650) and (8.3210,30.0960) .. (9.0000,29.9650) .. controls (11.9730,29.3870) and (14.3770,28.9650) .. (18.0000,28.9650) .. controls (21.6230,28.9650) and (24.0270,29.3870) .. (27.0000,29.9650) .. controls (27.6790,30.0970) and (29.0000,29.9650) .. (29.0000,27.9650) .. controls (29.0000,23.9650) and (24.4040,18.9650) .. (18.0000,18.9650) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (10.0000,25.0000) .. controls (10.0000,25.0000) and (13.0000,24.0000) .. (18.0000,24.0000) .. controls (23.0000,24.0000) and (26.0000,25.0000) .. (26.0000,25.0000) .. controls (26.0000,25.0000) and (24.0000,21.0000) .. (18.0000,21.0000) .. controls (12.0000,21.0000) and (10.0000,25.0000) .. (10.0000,25.0000) -- cycle;} +\defineByoTwemojiElement{mouth thinking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.5240,21.0360) .. controls (14.3790,20.9200) and (14.2660,20.7620) .. (14.2120,20.5720) .. controls (14.0780,20.1120) and (14.3420,19.6540) .. (14.8020,19.5510) .. controls (19.3300,18.5300) and (22.3790,20.9140) .. (22.5080,21.0160) .. controls (22.8920,21.3220) and (22.9670,21.8610) .. (22.6810,22.2210) .. controls (22.3950,22.5790) and (21.8530,22.6220) .. (21.4700,22.3180) .. controls (21.3600,22.2340) and (18.9470,20.3950) .. (15.2880,21.2200) .. controls (15.0140,21.2810) and (14.7340,21.2040) .. (14.5240,21.0360) -- cycle;} +\defineByoTwemojiElement{mouth frowning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.4850,27.3790) .. controls (25.4400,27.2000) and (24.3170,23.0000) .. (18.0000,23.0000) .. controls (11.6820,23.0000) and (10.5600,27.2000) .. (10.5150,27.3790) .. controls (10.4600,27.5960) and (10.5580,27.8210) .. (10.7520,27.9330) .. controls (10.9470,28.0440) and (11.1910,28.0110) .. (11.3520,27.8560) .. controls (11.3710,27.8370) and (13.3060,26.0000) .. (18.0000,26.0000) .. controls (22.6940,26.0000) and (24.6300,27.8370) .. (24.6480,27.8550) .. controls (24.7440,27.9500) and (24.8720,28.0000) .. (25.0000,28.0000) .. controls (25.0840,28.0000) and (25.1690,27.9790) .. (25.2460,27.9360) .. controls (25.4420,27.8240) and (25.5400,27.5970) .. (25.4850,27.3790) -- cycle;} +\defineByoTwemojiElement{mouth watering}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0000,24.0000) .. controls (11.0000,24.0000) and (12.2677,27.5939) .. (17.1797,27.9629) .. controls (17.2837,27.9859) and (17.3900,28.0000) .. (17.5000,28.0000) -- (22.0000,28.0000) .. controls (22.8250,28.0000) and (24.0000,26.8250) .. (24.0000,26.0000) .. controls (24.0000,25.1750) and (23.3250,25.0000) .. (22.5000,25.0000) -- (18.0000,25.0000) .. controls (12.4000,25.0000) and (11.0000,24.0000) .. (11.0000,24.0000) -- cycle;\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (23.0000,26.0000) -- (20.0000,26.0000) .. controls (19.4500,26.0000) and (19.0000,26.4500) .. (19.0000,27.0000) -- (19.0000,31.0000) .. controls (19.0000,31.5500) and (19.4500,32.0000) .. (20.0000,32.0000) .. controls (20.5500,32.0000) and (21.0000,31.5500) .. (21.0000,31.0000) -- (21.0000,34.5000) .. controls (21.0000,35.3250) and (21.6750,36.0000) .. (22.5000,36.0000) .. controls (23.3250,36.0000) and (24.0000,35.3250) .. (24.0000,34.5000) -- (24.0000,27.0000) .. controls (24.0000,26.4500) and (23.5500,26.0000) .. (23.0000,26.0000) -- cycle;} +\defineByoTwemojiElement{mouth grimacing}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (25.0000,21.0000) .. controls (27.2090,21.0000) and (29.0000,22.7910) .. (29.0000,25.0000) .. controls (29.0000,27.2090) and (27.2090,29.0000) .. (25.0000,29.0000) -- (11.0000,29.0000) .. controls (8.7910,29.0000) and (7.0000,27.2090) .. (7.0000,25.0000) .. controls (7.0000,22.7910) and (8.7910,21.0000) .. (11.0000,21.0000) -- (25.0000,21.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.0000,20.0000) -- (11.0000,20.0000) .. controls (8.2430,20.0000) and (6.0000,22.2430) .. (6.0000,25.0000) .. controls (6.0000,27.7570) and (8.2430,30.0000) .. (11.0000,30.0000) -- (25.0000,30.0000) .. controls (27.7570,30.0000) and (30.0000,27.7570) .. (30.0000,25.0000) .. controls (30.0000,22.2430) and (27.7570,20.0000) .. (25.0000,20.0000) -- cycle(25.0000,22.0000) .. controls (26.4830,22.0000) and (27.7100,23.0840) .. (27.9490,24.5000) -- (24.5000,24.5000) -- (24.5000,22.0000) -- (25.0000,22.0000) -- cycle(23.5000,22.0000) -- (23.5000,24.5000) -- (20.5000,24.5000) -- (20.5000,22.0000) -- (23.5000,22.0000) -- cycle(19.5000,22.0000) -- (19.5000,24.5000) -- (16.5000,24.5000) -- (16.5000,22.0000) -- (19.5000,22.0000) -- cycle(15.5000,22.0000) -- (15.5000,24.5000) -- (12.5000,24.5000) -- (12.5000,22.0000) -- (15.5000,22.0000) -- cycle(11.0000,22.0000) -- (11.5000,22.0000) -- (11.5000,24.5000) -- (8.0510,24.5000) .. controls (8.2900,23.0840) and (9.5170,22.0000) .. (11.0000,22.0000) -- cycle(11.0000,28.0000) .. controls (9.5170,28.0000) and (8.2900,26.9160) .. (8.0510,25.5000) -- (11.5000,25.5000) -- (11.5000,28.0000) -- (11.0000,28.0000) -- cycle(12.5000,28.0000) -- (12.5000,25.5000) -- (15.5000,25.5000) -- (15.5000,28.0000) -- (12.5000,28.0000) -- cycle(16.5000,28.0000) -- (16.5000,25.5000) -- (19.5000,25.5000) -- (19.5000,28.0000) -- (16.5000,28.0000) -- cycle(20.5000,28.0000) -- (20.5000,25.5000) -- (23.5000,25.5000) -- (23.5000,28.0000) -- (20.5000,28.0000) -- cycle(25.0000,28.0000) -- (24.5000,28.0000) -- (24.5000,25.5000) -- (27.9490,25.5000) .. controls (27.7100,26.9160) and (26.4830,28.0000) .. (25.0000,28.0000) -- cycle;} +\defineByoTwemojiElement{mouth confounded}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.9840,23.0000) .. controls (13.6750,23.0040) and (13.3848,23.1524) .. (13.1988,23.4004) -- (10.8922,26.4785) -- (10.7067,26.2929) .. controls (10.3157,25.9019) and (9.6836,25.9019) .. (9.2926,26.2929) .. controls (8.9016,26.6839) and (8.9016,27.3160) .. (9.2926,27.7070) -- (10.2926,28.7070) .. controls (10.4966,28.9120) and (10.7799,29.0171) .. (11.0699,28.9961) .. controls (11.3589,28.9761) and (11.6264,28.8316) .. (11.8004,28.5996) -- (14.0250,25.6328) -- (17.2184,29.6250) .. controls (17.4084,29.8620) and (17.6957,30.0000) .. (17.9997,30.0000) .. controls (18.3037,30.0000) and (18.5899,29.8611) .. (18.7809,29.6231) -- (21.9743,25.6329) -- (24.2009,28.5997) .. controls (24.3749,28.8317) and (24.6404,28.9751) .. (24.9294,28.9962) .. controls (25.2284,29.0202) and (25.5018,28.9101) .. (25.7068,28.7051) -- (26.7068,27.7051) .. controls (27.0978,27.3141) and (27.0978,26.6840) .. (26.7068,26.2930) .. controls (26.3158,25.9020) and (25.6857,25.9020) .. (25.2947,26.2930) -- (25.1091,26.4766) -- (22.8005,23.4004) .. controls (22.6155,23.1524) and (22.3254,23.0050) .. (22.0154,23.0000) .. controls (21.7024,23.0000) and (21.4115,23.1340) .. (21.2185,23.3750) -- (17.9997,27.3984) -- (14.7790,23.3750) .. controls (14.5860,23.1330) and (14.2791,22.9900) .. (13.9841,23.0000) -- cycle;} +\defineByoTwemojiElement{mouth frowning deep}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.0000) .. controls (12.5620,21.0000) and (9.3342,25.2204) .. (9.1992,25.4004) .. controls (8.8682,25.8414) and (8.9584,26.4649) .. (9.3984,26.7969) .. controls (9.8374,27.1279) and (10.4658,27.0415) .. (10.7988,26.6035) .. controls (10.8268,26.5665) and (13.5830,23.0000) .. (18.0000,23.0000) .. controls (22.4180,23.0000) and (25.1742,26.5656) .. (25.1992,26.5996) .. controls (25.3962,26.8616) and (25.6970,27.0000) .. (26.0020,27.0000) .. controls (26.2110,27.0000) and (26.4196,26.9349) .. (26.5996,26.7989) .. controls (27.0416,26.4679) and (27.1328,25.8414) .. (26.8008,25.4005) .. controls (26.6658,25.2215) and (23.4380,21.0001) .. (18.0000,21.0001) -- cycle;} +\defineByoTwemojiElement{mouth frowning slightly}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (20.9960,27.0000) .. controls (20.8930,27.0000) and (20.7900,26.9840) .. (20.6870,26.9510) .. controls (18.9270,26.3800) and (17.0720,26.3800) .. (15.3120,26.9510) .. controls (14.7880,27.1200) and (14.2230,26.8340) .. (14.0520,26.3090) .. controls (13.8810,25.7840) and (14.1690,25.2200) .. (14.6950,25.0490) .. controls (16.8570,24.3470) and (19.1420,24.3470) .. (21.3040,25.0490) .. controls (21.8290,25.2200) and (22.1170,25.7840) .. (21.9470,26.3090) .. controls (21.8100,26.7300) and (21.4180,27.0000) .. (20.9960,27.0000) -- cycle;} +\defineByoTwemojiElement{mouth open wide yawning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,19.5000) ellipse (0.1976cm and 0.2117cm);} +\defineByoTwemojiElement{mouth smiling raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.8610,16.1290) .. controls (25.7110,15.9680) and (25.4870,15.9580) .. (25.3260,16.1000) .. controls (25.2930,16.1290) and (22.0230,19.0000) .. (18.0000,19.0000) .. controls (13.9870,19.0000) and (10.7070,16.1290) .. (10.6740,16.1000) .. controls (10.5120,15.9580) and (10.2890,15.9700) .. (10.1390,16.1290) .. controls (9.9900,16.2890) and (9.9570,16.5530) .. (10.0600,16.7570) .. controls (10.1680,16.9720) and (12.7690,22.0000) .. (18.0000,22.0000) .. controls (23.2310,22.0000) and (25.8330,16.9720) .. (25.9400,16.7570) .. controls (26.0430,16.5520) and (26.0100,16.2890) .. (25.8610,16.1290) -- cycle;} +\defineByoTwemojiElement{mouth open wide dropped jaw}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,27.0000) ellipse (0.1411cm and 0.1693cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (18.0000,23.0000) .. controls (16.3430,23.0000) and (15.0000,24.7900) .. (15.0000,27.0000) -- (21.0000,27.0000) .. controls (21.0000,24.7900) and (19.6570,23.0000) .. (18.0000,23.0000) -- cycle;} +\defineByoTwemojiElement{mouth frowning deeply}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.6650,27.8710) .. controls (8.8430,28.0320) and (9.1090,28.0420) .. (9.3000,27.9000) .. controls (9.3390,27.8710) and (13.2220,25.0000) .. (18.0000,25.0000) .. controls (22.7660,25.0000) and (26.6620,27.8710) .. (26.7000,27.9000) .. controls (26.8910,28.0420) and (27.1570,28.0300) .. (27.3350,27.8710) .. controls (27.5120,27.7110) and (27.5520,27.4470) .. (27.4290,27.2430) .. controls (27.3000,27.0290) and (24.2120,22.0000) .. (18.0000,22.0000) .. controls (11.7880,22.0000) and (8.6990,27.0280) .. (8.5710,27.2430) .. controls (8.4480,27.4480) and (8.4870,27.7110) .. (8.6650,27.8710) -- cycle;} +\defineByoTwemojiElement{mouth frowning open}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.5000) .. controls (8.6670,21.5000) and (7.5150,29.8535) .. (7.5040,29.9375) .. controls (7.4830,30.1085) and (7.5507,30.2777) .. (7.6837,30.3867) .. controls (7.7737,30.4607) and (7.8861,30.5000) .. (8.0001,30.5000) .. controls (8.0531,30.5000) and (8.1063,30.4906) .. (8.1583,30.4746) .. controls (8.2173,30.4546) and (14.1261,28.5000) .. (18.0001,28.5000) .. controls (23.5951,28.5000) and (27.7443,30.4322) .. (27.7853,30.4512) .. controls (27.9463,30.5282) and (28.1441,30.5113) .. (28.2931,30.4043) .. controls (28.4401,30.2973) and (28.5192,30.1195) .. (28.4962,29.9375) .. controls (28.4852,29.8545) and (27.3331,21.5000) .. (18.0002,21.5000) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (18.0000,23.0000) .. controls (22.0000,23.0000) and (24.0000,25.0000) .. (24.0000,25.0000) -- (12.0000,25.0000) .. controls (12.0000,25.0000) and (14.0000,23.0000) .. (18.0000,23.0000) -- cycle;} +\defineByoTwemojiElement{mouth puking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,17.9320) .. controls (12.1050,17.9320) and (7.8750,22.5332) .. (7.8750,26.2152) .. controls (7.8750,28.0562) and (9.0918,28.1780) .. (9.7168,28.0570) .. controls (12.4528,27.5250) and (14.6650,27.1371) .. (18.0000,27.1371) .. controls (21.3350,27.1371) and (23.5462,27.5250) .. (26.2832,28.0570) .. controls (26.9082,28.1770) and (28.1250,28.0562) .. (28.1250,26.2152) .. controls (28.1250,22.5332) and (23.8950,17.9320) .. (18.0000,17.9320) -- cycle;\path[fill=byoTwemojiLightGreen, dynamic style/.expand once=#1] (25.7120,32.2870) -- (25.7120,25.1860) .. controls (25.7120,22.5930) and (21.8230,20.0010) .. (17.9340,20.0010) .. controls (14.0450,20.0010) and (10.1560,22.5940) .. (10.1560,25.1860) -- (10.1560,32.2870) .. controls (5.7530,32.6360) and (2.7970,33.2720) .. (2.7970,34.0000) .. controls (2.7970,35.1050) and (9.5740,36.0000) .. (17.9340,36.0000) .. controls (26.2940,36.0000) and (33.0710,35.1050) .. (33.0710,34.0000) .. controls (33.0710,33.2720) and (30.1150,32.6360) .. (25.7120,32.2870) -- cycle;\path[fill=byoTwemojiGreen, dynamic style/.expand once=#1] (15.8750,23.2280) circle (0.0349cm);\path[fill=byoTwemojiGreen, dynamic style/.expand once=#1] (20.6980,25.6400) circle (0.0349cm);\path[rotate around={-80.781:(21.232,30.514)},fill=byoTwemojiGreen, dynamic style/.expand once=#1] (21.2320,30.5150) ellipse (0.0349cm and 0.0349cm);\path[rotate around={-80.781:(15.107,32.548)},fill=byoTwemojiGreen, dynamic style/.expand once=#1] (15.1070,32.5480) ellipse (0.0498cm and 0.0498cm);} +\defineByoTwemojiElement{mouth laughing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,22.2630) .. controls (14.3770,22.2630) and (11.9730,21.8410) .. (9.0000,21.2630) .. controls (8.3210,21.1320) and (7.0000,21.2630) .. (7.0000,23.2630) .. controls (7.0000,27.2630) and (11.5950,32.2630) .. (18.0000,32.2630) .. controls (24.4040,32.2630) and (29.0000,27.2630) .. (29.0000,23.2630) .. controls (29.0000,21.2630) and (27.6790,21.1310) .. (27.0000,21.2630) .. controls (24.0270,21.8410) and (21.6230,22.2630) .. (18.0000,22.2630) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (9.0000,23.2630) .. controls (9.0000,23.2630) and (12.0000,24.2630) .. (18.0000,24.2630) .. controls (24.0000,24.2630) and (27.0000,23.2630) .. (27.0000,23.2630) .. controls (27.0000,23.2630) and (25.0000,27.2630) .. (18.0000,27.2630) .. controls (11.0000,27.2630) and (9.0000,23.2630) .. (9.0000,23.2630) -- cycle;} +\defineByoTwemojiElement{mouth open sleeping}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,26.0000) circle (0.0847cm);} +\defineByoTwemojiElement{mouth open wide screaming}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,18.0000) .. controls (15.2430,18.0000) and (13.0000,20.2430) .. (13.0000,23.0000) -- (13.0000,29.0000) .. controls (13.0000,31.7570) and (15.2430,34.0000) .. (18.0000,34.0000) .. controls (20.7570,34.0000) and (23.0000,31.7570) .. (23.0000,29.0000) -- (23.0000,23.0000) .. controls (23.0000,20.2430) and (20.7570,18.0000) .. (18.0000,18.0000) -- cycle;} +\defineByoTwemojiElement{mouth smiling high}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.0210,21.5000) .. controls (26.9084,21.4951) and (26.7942,21.5286) .. (26.6987,21.5996) .. controls (26.6597,21.6286) and (22.7775,24.5000) .. (17.9995,24.5000) .. controls (13.2335,24.5000) and (9.3383,21.6286) .. (9.3003,21.5996) .. controls (9.1093,21.4576) and (8.8416,21.4699) .. (8.6636,21.6289) .. controls (8.4866,21.7889) and (8.4469,22.0538) .. (8.5699,22.2578) .. controls (8.6989,22.4728) and (11.7876,27.5000) .. (17.9996,27.5000) .. controls (24.2116,27.5000) and (27.3013,22.4728) .. (27.4293,22.2578) .. controls (27.5523,22.0528) and (27.5135,21.7889) .. (27.3355,21.6289) .. controls (27.2465,21.5484) and (27.1337,21.5049) .. (27.0211,21.5000) -- cycle;} +\defineByoTwemojiElement{mouth zipped}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (10.0000,24.0020) .. controls (9.0000,24.0020) and (9.0000,25.0040) .. (9.0000,25.0040) -- (9.0000,26.0040) .. controls (9.0000,26.0040) and (9.0000,27.0040) .. (10.0000,27.0040) -- (25.0020,27.0040) -- (25.0020,24.0040) -- (10.0000,24.0020) -- cycle;\path[fill=byoTwemojiGray, dynamic style/.expand once=#1] (35.2550,26.0840) -- (27.5420,23.9630) .. controls (26.8220,23.7660) and (26.4930,24.2500) .. (26.3710,24.5100) -- (24.7310,23.7260) -- (24.0000,25.2550) -- (24.0000,23.0010) -- (22.0000,23.0010) -- (22.0000,25.0010) -- (20.0000,25.0010) -- (20.0000,23.0010) -- (17.9990,23.0010) -- (17.9990,25.0010) -- (16.0000,25.0010) -- (16.0000,23.0010) -- (14.0000,23.0010) -- (14.0000,25.0010) -- (12.0000,25.0010) -- (12.0000,23.0010) -- (10.0000,23.0010) -- (10.0000,26.0010) -- (12.0000,26.0010) -- (12.0000,28.0010) -- (14.0000,28.0010) -- (14.0000,26.0010) -- (15.9990,26.0010) -- (15.9990,28.0010) -- (17.9990,28.0010) -- (17.9990,26.0010) -- (20.0000,26.0010) -- (20.0000,28.0010) -- (22.0000,28.0010) -- (22.0000,26.0010) -- (23.6430,26.0010) -- (23.0630,27.2130) -- (24.7110,28.0010) -- (24.6120,28.2080) .. controls (24.6120,28.2080) and (24.3640,28.9450) .. (24.9850,29.4830) .. controls (25.6060,30.0200) and (30.2700,34.2180) .. (30.2700,34.2180) .. controls (30.2700,34.2180) and (31.1690,35.0840) .. (32.0390,34.2970) .. controls (32.7770,33.6270) and (35.6880,28.2770) .. (35.9530,27.3140) .. controls (36.2190,26.3500) and (35.2550,26.0840) .. (35.2550,26.0840) -- cycle(31.4830,32.1550) -- (28.8390,29.9070) -- (30.4530,26.8380) -- (33.7910,27.9700) -- (31.4830,32.1550) -- cycle;} +\defineByoTwemojiElement{mouth crying}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.0000) .. controls (15.7900,21.0000) and (14.0000,24.2390) .. (14.0000,27.0000) .. controls (14.0000,29.7630) and (15.7900,30.0000) .. (18.0000,30.0000) .. controls (20.2090,30.0000) and (22.0000,29.7630) .. (22.0000,27.0000) .. controls (22.0000,24.2390) and (20.2090,21.0000) .. (18.0000,21.0000) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (18.0000,27.0000) ellipse (0.0847cm and 0.0564cm);} +\defineByoTwemojiElement{expression satisfied}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (29.0000,14.0000) .. controls (28.7440,14.0000) and (28.4880,13.9020) .. (28.2930,13.7070) .. controls (25.7160,11.1320) and (21.2380,11.9710) .. (21.1940,11.9810) .. controls (20.6460,12.0900) and (20.1270,11.7340) .. (20.0200,11.1940) .. controls (19.9130,10.6530) and (20.2620,10.1280) .. (20.8030,10.0200) .. controls (21.0300,9.9740) and (26.3660,8.9550) .. (29.7060,12.2930) .. controls (30.0970,12.6840) and (30.0970,13.3160) .. (29.7060,13.7070) .. controls (29.5120,13.9020) and (29.2560,14.0000) .. (29.0000,14.0000) -- cycle(7.0000,14.0000) .. controls (6.7440,14.0000) and (6.4880,13.9020) .. (6.2930,13.7070) .. controls (5.9020,13.3160) and (5.9020,12.6840) .. (6.2930,12.2930) .. controls (9.6330,8.9520) and (14.9710,9.9750) .. (15.1960,10.0200) .. controls (15.7380,10.1280) and (16.0890,10.6550) .. (15.9800,11.1970) .. controls (15.8720,11.7370) and (15.3470,12.0890) .. (14.8050,11.9820) .. controls (14.7360,11.9670) and (10.2760,11.1390) .. (7.7070,13.7080) .. controls (7.5120,13.9020) and (7.2560,14.0000) .. (7.0000,14.0000) -- cycle(26.0000,19.0000) .. controls (25.7440,19.0000) and (25.4880,18.9020) .. (25.2930,18.7070) .. controls (23.9890,17.4020) and (21.2030,17.7330) .. (20.2410,17.9710) .. controls (19.7010,18.1030) and (19.1640,17.7760) .. (19.0300,17.2410) .. controls (18.8970,16.7050) and (19.2220,16.1640) .. (19.7580,16.0300) .. controls (19.9440,15.9840) and (24.3330,14.9190) .. (26.7070,17.2930) .. controls (27.0980,17.6840) and (27.0980,18.3160) .. (26.7070,18.7070) .. controls (26.5120,18.9020) and (26.2560,19.0000) .. (26.0000,19.0000) -- cycle(10.0000,19.0000) .. controls (9.7440,19.0000) and (9.4880,18.9020) .. (9.2930,18.7070) .. controls (8.9020,18.3160) and (8.9020,17.6840) .. (9.2930,17.2930) .. controls (11.6660,14.9200) and (16.0570,15.9840) .. (16.2430,16.0300) .. controls (16.7780,16.1640) and (17.1030,16.7050) .. (16.9700,17.2410) .. controls (16.8380,17.7770) and (16.2970,18.1040) .. (15.7600,17.9710) .. controls (14.7960,17.7340) and (12.0110,17.4040) .. (10.7080,18.7070) .. controls (10.5120,18.9020) and (10.2560,19.0000) .. (10.0000,19.0000) -- cycle;} +\defineByoTwemojiElement{expression sleepy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,10.0000) .. controls (11.8160,10.0000) and (7.4612,10.0504) .. (4.1992,14.4004) .. controls (3.8682,14.8424) and (3.9584,15.4698) .. (4.4004,15.8008) .. controls (4.5804,15.9358) and (4.7900,16.0000) .. (4.9980,16.0000) .. controls (5.3020,16.0000) and (5.6038,15.8616) .. (5.7988,15.5996) .. controls (8.4348,12.0856) and (11.8479,12.0020) .. (12.0039,12.0000) .. controls (12.5549,11.9980) and (13.0000,11.5510) .. (13.0000,11.0000) .. controls (13.0000,10.4480) and (12.5520,10.0000) .. (12.0000,10.0000) -- cycle(24.0000,10.0000) .. controls (23.4500,10.0000) and (23.0069,10.4431) .. (23.0039,10.9941) .. controls (23.0009,11.5431) and (23.4442,11.9940) .. (23.9942,12.0000) .. controls (24.1392,12.0010) and (27.5583,12.0786) .. (30.1992,15.5996) .. controls (30.3962,15.8616) and (30.6970,16.0000) .. (31.0020,16.0000) .. controls (31.2110,16.0000) and (31.4196,15.9358) .. (31.5996,15.8008) .. controls (32.0416,15.4698) and (32.1328,14.8424) .. (31.8008,14.4004) .. controls (28.5378,10.0504) and (24.1840,10.0000) .. (24.0000,10.0000) -- cycle(7.9730,17.5000) .. controls (7.8585,17.5064) and (7.7456,17.5522) .. (7.6566,17.6367) .. controls (7.4796,17.8037) and (7.4483,18.0743) .. (7.5843,18.2773) .. controls (7.6453,18.3673) and (9.0993,20.5000) .. (12.0003,20.5000) .. controls (14.9003,20.5000) and (16.3553,18.3683) .. (16.4163,18.2773) .. controls (16.5503,18.0753) and (16.5210,17.8067) .. (16.3460,17.6387) .. controls (16.1700,17.4697) and (15.8964,17.4546) .. (15.7034,17.5977) .. controls (15.6904,17.6067) and (14.4413,18.5000) .. (12.0003,18.5000) .. controls (9.5583,18.5000) and (8.3111,17.6066) .. (8.3011,17.5996) .. controls (8.2041,17.5266) and (8.0875,17.4936) .. (7.9730,17.5000) -- cycle(19.9730,17.5000) .. controls (19.8584,17.5064) and (19.7456,17.5522) .. (19.6566,17.6367) .. controls (19.4796,17.8037) and (19.4493,18.0743) .. (19.5843,18.2773) .. controls (19.6453,18.3673) and (21.0993,20.5000) .. (24.0003,20.5000) .. controls (26.9003,20.5000) and (28.3553,18.3683) .. (28.4163,18.2773) .. controls (28.5513,18.0763) and (28.5210,17.8086) .. (28.3460,17.6406) .. controls (28.1710,17.4716) and (27.8975,17.4536) .. (27.7015,17.5977) .. controls (27.6895,17.6067) and (26.4403,18.5000) .. (24.0003,18.5000) .. controls (21.5593,18.5000) and (20.3111,17.6066) .. (20.3011,17.5996) .. controls (20.2046,17.5266) and (20.0876,17.4936) .. (19.9730,17.5000) -- cycle;} +\defineByoTwemojiElement{expression angry}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,12.0000) .. controls (6.4480,12.0000) and (6.0019,12.4471) .. (6.0019,12.9980) .. controls (6.0009,13.5500) and (6.4460,13.9980) .. (6.9980,14.0000) .. controls (7.0270,14.0000) and (8.9244,14.0224) .. (10.9824,14.7364) .. controls (10.3894,15.3764) and (10.0000,16.3711) .. (10.0000,17.5001) .. controls (10.0000,19.4341) and (11.1190,21.0001) .. (12.5000,21.0001) .. controls (13.8810,21.0001) and (15.0000,19.4341) .. (15.0000,17.5001) .. controls (15.0000,17.3261) and (14.9809,17.1593) .. (14.9629,16.9923) .. controls (14.9759,16.9923) and (14.9880,17.0001) .. (15.0000,17.0001) .. controls (15.2560,17.0001) and (15.5121,16.9021) .. (15.7071,16.7071) .. controls (16.0981,16.3161) and (16.0981,15.6840) .. (15.7071,15.2930) .. controls (12.4520,12.0380) and (7.2210,12.0000) .. (7.0000,12.0000) -- cycle(29.0000,12.0000) .. controls (28.7790,12.0000) and (23.5490,12.0380) .. (20.2930,15.2930) .. controls (19.9020,15.6840) and (19.9020,16.3161) .. (20.2930,16.7071) .. controls (20.4880,16.9021) and (20.7440,17.0001) .. (21.0000,17.0001) .. controls (21.0130,17.0001) and (21.0232,16.9923) .. (21.0352,16.9923) .. controls (21.0192,17.1593) and (21.0000,17.3261) .. (21.0000,17.5001) .. controls (21.0000,19.4341) and (22.1190,21.0001) .. (23.5000,21.0001) .. controls (24.8810,21.0001) and (26.0000,19.4341) .. (26.0000,17.5001) .. controls (26.0000,16.3711) and (25.6106,15.3764) .. (25.0176,14.7364) .. controls (27.0756,14.0224) and (28.9720,14.0000) .. (29.0020,14.0000) .. controls (29.5530,13.9980) and (29.9991,13.5501) .. (29.9981,12.9980) .. controls (29.9971,12.4470) and (29.5520,12.0000) .. (29.0000,12.0000) -- cycle;} +\defineByoTwemojiElement{expression boastful}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (9.0000,5.0000) .. controls (8.4480,5.0000) and (8.0000,5.4480) .. (8.0000,6.0000) .. controls (8.0000,6.5520) and (8.4480,7.0000) .. (9.0000,7.0000) .. controls (14.0590,7.0000) and (14.9767,11.9580) .. (15.0137,12.1680) .. controls (15.0967,12.6560) and (15.5191,13.0000) .. (15.9981,13.0000) .. controls (16.0521,13.0000) and (16.1091,12.9964) .. (16.1641,12.9864) .. controls (16.7091,12.8954) and (17.0774,12.3810) .. (16.9864,11.8360) .. controls (16.5924,9.4720) and (14.4161,5.0001) .. (9.0001,5.0001) -- cycle(27.0000,5.0000) .. controls (21.5840,5.0000) and (19.4067,9.4719) .. (19.0137,11.8359) .. controls (18.9227,12.3809) and (19.2910,12.8953) .. (19.8360,12.9863) .. controls (19.8920,12.9963) and (19.9470,13.0000) .. (20.0020,13.0000) .. controls (20.4820,13.0000) and (20.9054,12.6520) .. (20.9864,12.1640) .. controls (21.0214,11.9530) and (21.9050,6.9999) .. (27.0001,6.9999) .. controls (27.5531,6.9999) and (28.0001,6.5519) .. (28.0001,5.9999) .. controls (28.0001,5.4479) and (27.5531,4.9999) .. (27.0001,4.9999) -- cycle(14.9380,15.0020) .. controls (14.8083,15.0102) and (14.6789,15.0438) .. (14.5552,15.1055) .. controls (11.1592,16.8035) and (8.6562,15.2320) .. (8.5572,15.1680) .. controls (8.0962,14.8600) and (7.4765,14.9854) .. (7.1705,15.4454) .. controls (6.8645,15.9054) and (6.9869,16.5261) .. (7.4459,16.8321) .. controls (7.5399,16.8951) and (9.0757,17.8926) .. (11.4107,17.8926) .. controls (12.5817,17.8926) and (13.9548,17.6405) .. (15.4498,16.8945) .. controls (15.9438,16.6475) and (16.1440,16.0467) .. (15.8970,15.5527) .. controls (15.7118,15.1830) and (15.3272,14.9774) .. (14.9381,15.0019) -- cycle(21.0650,15.0020) .. controls (20.6762,14.9772) and (20.2920,15.1823) .. (20.1060,15.5528) .. controls (19.8590,16.0468) and (20.0593,16.6476) .. (20.5533,16.8946) .. controls (22.0463,17.6416) and (23.4204,17.8926) .. (24.5924,17.8926) .. controls (26.9264,17.8926) and (28.4612,16.8951) .. (28.5572,16.8321) .. controls (29.0142,16.5271) and (29.1365,15.9122) .. (28.8345,15.4532) .. controls (28.5335,14.9942) and (27.9117,14.8662) .. (27.4517,15.1642) .. controls (27.3467,15.2312) and (24.8478,16.8056) .. (21.4478,15.1056) .. controls (21.3243,15.0438) and (21.1946,15.0103) .. (21.0650,15.0021) -- cycle;} +\defineByoTwemojiElement{expression smirking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,10.0000) .. controls (11.8160,10.0000) and (7.4612,10.0504) .. (4.1992,14.4004) .. controls (3.8682,14.8424) and (3.9584,15.4698) .. (4.4004,15.8008) .. controls (4.5804,15.9358) and (4.7900,16.0000) .. (4.9980,16.0000) .. controls (5.3020,16.0000) and (5.6038,15.8616) .. (5.7988,15.5996) .. controls (8.4348,12.0856) and (11.8479,12.0020) .. (12.0039,12.0000) .. controls (12.5549,11.9980) and (13.0000,11.5510) .. (13.0000,11.0000) .. controls (13.0000,10.4480) and (12.5520,10.0000) .. (12.0000,10.0000) -- cycle(24.0000,10.0000) .. controls (23.4500,10.0000) and (23.0069,10.4431) .. (23.0039,10.9941) .. controls (23.0009,11.5431) and (23.4442,11.9940) .. (23.9942,12.0000) .. controls (24.1392,12.0010) and (27.5583,12.0786) .. (30.1992,15.5996) .. controls (30.3962,15.8616) and (30.6970,16.0000) .. (31.0020,16.0000) .. controls (31.2110,16.0000) and (31.4196,15.9358) .. (31.5996,15.8008) .. controls (32.0416,15.4698) and (32.1328,14.8424) .. (31.8008,14.4004) .. controls (28.5378,10.0504) and (24.1840,10.0000) .. (24.0000,10.0000) -- cycle(12.5250,15.7500) .. controls (11.0145,15.7629) and (9.1099,16.0590) .. (7.4449,17.1680) .. controls (6.9859,17.4740) and (6.8635,18.0947) .. (7.1695,18.5547) .. controls (7.3615,18.8447) and (7.6785,19.0000) .. (8.0015,19.0000) .. controls (8.1915,19.0000) and (8.3833,18.9450) .. (8.5543,18.8320) .. controls (9.6463,18.1030) and (10.9170,17.8375) .. (12.0231,17.7715) .. controls (12.0141,17.8475) and (11.9996,17.9221) .. (11.9996,18.0001) .. controls (11.9996,19.1041) and (12.8956,20.0001) .. (13.9996,20.0001) .. controls (15.1036,20.0001) and (15.9996,19.1041) .. (15.9996,18.0001) .. controls (15.9996,17.7881) and (15.9571,17.5885) .. (15.8961,17.3965) .. controls (15.9191,17.3445) and (15.9563,17.3002) .. (15.9703,17.2422) .. controls (16.1043,16.7062) and (15.7768,16.1633) .. (15.2418,16.0293) .. controls (15.1518,16.0068) and (14.0355,15.7372) .. (12.5250,15.7500) -- cycle(24.5250,15.7500) .. controls (23.0146,15.7629) and (21.1104,16.0590) .. (19.4449,17.1680) .. controls (18.9849,17.4740) and (18.8606,18.0947) .. (19.1676,18.5547) .. controls (19.3596,18.8437) and (19.6785,19.0000) .. (20.0015,19.0000) .. controls (20.1915,19.0000) and (20.3833,18.9450) .. (20.5543,18.8320) .. controls (21.6463,18.1030) and (22.9150,17.8375) .. (24.0231,17.7715) .. controls (24.0141,17.8475) and (23.9996,17.9221) .. (23.9996,18.0001) .. controls (23.9996,19.1041) and (24.8956,20.0001) .. (25.9996,20.0001) .. controls (27.1036,20.0001) and (27.9996,19.1041) .. (27.9996,18.0001) .. controls (27.9996,17.7881) and (27.9581,17.5866) .. (27.8961,17.3946) .. controls (27.9191,17.3426) and (27.9544,17.2992) .. (27.9684,17.2422) .. controls (28.1034,16.7062) and (27.7778,16.1633) .. (27.2418,16.0293) .. controls (27.1518,16.0068) and (26.0354,15.7372) .. (24.5250,15.7500) -- cycle;} +\defineByoTwemojiElement{expression thinking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.1190,11.1740) ellipse (0.0600cm and 0.0750cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.3750,12.2360) ellipse (0.0600cm and 0.0750cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (9.2960,6.3510) .. controls (9.1320,6.2630) and (8.9930,6.1270) .. (8.9050,5.9520) .. controls (8.6890,5.5240) and (8.8650,5.0250) .. (9.2980,4.8400) .. controls (13.5640,3.0090) and (16.9970,4.7970) .. (17.1410,4.8740) .. controls (17.5740,5.1050) and (17.7490,5.6210) .. (17.5320,6.0280) .. controls (17.3160,6.4330) and (16.7920,6.5740) .. (16.3590,6.3460) .. controls (16.2360,6.2830) and (13.5270,4.9140) .. (10.0810,6.3930) .. controls (9.8240,6.5020) and (9.5340,6.4780) .. (9.2960,6.3510) -- cycle(21.4310,10.1010) .. controls (21.2750,10.0030) and (21.1450,9.8580) .. (21.0690,9.6770) .. controls (20.8820,9.2350) and (21.0920,8.7500) .. (21.5370,8.5930) .. controls (25.9180,7.0570) and (29.2220,9.0730) .. (29.3600,9.1600) .. controls (29.7750,9.4200) and (29.9150,9.9470) .. (29.6720,10.3380) .. controls (29.4300,10.7280) and (28.8960,10.8330) .. (28.4810,10.5760) .. controls (28.3610,10.5040) and (25.7540,8.9550) .. (22.2140,10.1970) .. controls (21.9480,10.2880) and (21.6610,10.2430) .. (21.4310,10.1010) -- cycle;} +\defineByoTwemojiElement{expression relieved}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.1290,7.8945) .. controls (11.1894,7.9736) and (8.2862,8.6166) .. (6.1993,11.4004) .. controls (5.8683,11.8424) and (5.9585,12.4698) .. (6.4005,12.8008) .. controls (6.5805,12.9358) and (6.7901,13.0000) .. (6.9981,13.0000) .. controls (7.3021,13.0000) and (7.6049,12.8616) .. (7.8009,12.5996) .. controls (10.3709,9.1736) and (14.6208,9.9474) .. (14.8068,9.9824) .. controls (15.3468,10.0884) and (15.8726,9.7373) .. (15.9806,9.1973) .. controls (16.0896,8.6553) and (15.7374,8.1276) .. (15.1954,8.0196) .. controls (15.1092,8.0023) and (14.2927,7.8471) .. (13.1290,7.8946) -- cycle(22.8712,7.8945) .. controls (21.7075,7.8468) and (20.8895,8.0019) .. (20.8028,8.0195) .. controls (20.2618,8.1285) and (19.9116,8.6543) .. (20.0196,9.1953) .. controls (20.1286,9.7363) and (20.6484,10.0885) .. (21.1954,9.9805) .. controls (21.2384,9.9725) and (25.6073,9.1436) .. (28.1993,12.5996) .. controls (28.3963,12.8616) and (28.6970,13.0000) .. (29.0020,13.0000) .. controls (29.2110,13.0000) and (29.4207,12.9348) .. (29.5997,12.7988) .. controls (30.0417,12.4678) and (30.1309,11.8404) .. (29.7989,11.3984) .. controls (27.7120,8.6159) and (24.8107,7.9740) .. (22.8712,7.8945) -- cycle(7.9922,15.5000) .. controls (7.8845,15.5016) and (7.7780,15.5384) .. (7.6895,15.6094) .. controls (7.5115,15.7514) and (7.4510,15.9951) .. (7.5430,16.2031) .. controls (7.6030,16.3381) and (9.0430,19.5000) .. (12.0000,19.5000) .. controls (14.9580,19.5000) and (16.3970,16.3381) .. (16.4570,16.2031) .. controls (16.5490,15.9961) and (16.4895,15.7533) .. (16.3125,15.6113) .. controls (16.1365,15.4683) and (15.8831,15.4647) .. (15.7011,15.5977) .. controls (15.6891,15.6067) and (14.4419,16.5000) .. (11.9999,16.5000) .. controls (9.5589,16.5000) and (8.3107,15.6066) .. (8.3007,15.5996) .. controls (8.2092,15.5311) and (8.0999,15.4984) .. (7.9921,15.5000) -- cycle(19.9922,15.5000) .. controls (19.8843,15.5016) and (19.7775,15.5384) .. (19.6895,15.6094) .. controls (19.5115,15.7514) and (19.4510,15.9951) .. (19.5430,16.2031) .. controls (19.6030,16.3381) and (21.0430,19.5000) .. (24.0000,19.5000) .. controls (26.9580,19.5000) and (28.3970,16.3381) .. (28.4570,16.2031) .. controls (28.5490,15.9961) and (28.4894,15.7533) .. (28.3125,15.6113) .. controls (28.1375,15.4693) and (27.8851,15.4647) .. (27.7011,15.5977) .. controls (27.6891,15.6067) and (26.4409,16.5000) .. (23.9999,16.5000) .. controls (21.5599,16.5000) and (20.3107,15.6066) .. (20.3007,15.5996) .. controls (20.2092,15.5311) and (20.1000,15.4984) .. (19.9921,15.5000) -- cycle;} +\defineByoTwemojiElement{expression unamused}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.8420,9.9199) .. controls (23.1132,9.9225) and (21.4836,10.5431) .. (20.4846,11.1426) .. controls (20.0106,11.4266) and (19.8588,12.0397) .. (20.1428,12.5137) .. controls (20.4258,12.9867) and (21.0389,13.1425) .. (21.5139,12.8575) .. controls (21.6859,12.7545) and (25.7674,10.3557) .. (28.1994,13.5996) .. controls (28.3964,13.8616) and (28.6971,14.0000) .. (29.0021,14.0000) .. controls (29.2111,14.0000) and (29.4208,13.9349) .. (29.5998,13.7989) .. controls (30.0418,13.4679) and (30.1310,12.8405) .. (29.7990,12.3985) .. controls (28.3990,10.5315) and (26.5707,9.9174) .. (24.8420,9.9200) -- cycle(11.1580,9.9219) .. controls (9.4293,9.9192) and (7.5995,10.5334) .. (6.1990,12.4004) .. controls (5.8680,12.8424) and (5.9582,13.4698) .. (6.4002,13.8008) .. controls (6.5802,13.9358) and (6.7898,14.0000) .. (6.9978,14.0000) .. controls (7.3018,14.0000) and (7.6036,13.8625) .. (7.7986,13.6015) .. controls (10.2126,10.3845) and (14.3071,12.7533) .. (14.4861,12.8593) .. controls (14.9601,13.1433) and (15.5732,12.9886) .. (15.8572,12.5156) .. controls (16.1412,12.0416) and (15.9875,11.4266) .. (15.5135,11.1426) .. controls (14.5150,10.5431) and (12.8868,9.9245) .. (11.1580,9.9219) -- cycle(7.9998,15.0000) .. controls (7.4478,15.0000) and (6.9998,15.4480) .. (6.9998,16.0000) .. controls (6.9998,16.5520) and (7.4478,17.0000) .. (7.9998,17.0000) -- (13.0916,17.0000) .. controls (13.2986,17.5810) and (13.8478,18.0000) .. (14.4998,18.0000) .. controls (15.3278,18.0000) and (15.9998,17.3290) .. (15.9998,16.5000) .. controls (15.9998,16.3900) and (15.9866,16.2836) .. (15.9646,16.1796) .. controls (15.9756,16.1196) and (15.9998,16.0630) .. (15.9998,16.0000) .. controls (15.9998,15.4480) and (15.5518,15.0000) .. (14.9998,15.0000) -- (7.9998,15.0000) -- cycle(20.9998,15.0000) .. controls (20.4468,15.0000) and (19.9998,15.4480) .. (19.9998,16.0000) .. controls (19.9998,16.5520) and (20.4468,17.0000) .. (20.9998,17.0000) -- (26.0916,17.0000) .. controls (26.2986,17.5810) and (26.8478,18.0000) .. (27.4998,18.0000) .. controls (28.3278,18.0000) and (28.9998,17.3290) .. (28.9998,16.5000) .. controls (28.9998,16.3900) and (28.9866,16.2836) .. (28.9646,16.1796) .. controls (28.9766,16.1196) and (28.9998,16.0630) .. (28.9998,16.0000) .. controls (28.9998,15.4480) and (28.5528,15.0000) .. (27.9998,15.0000) -- (20.9998,15.0000) -- cycle;} +\defineByoTwemojiElement{expression uneven}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (6.0010,11.0000) .. controls (5.4490,11.0000) and (5.0010,10.5520) .. (5.0010,10.0000) .. controls (5.0010,9.4490) and (5.4460,9.0020) .. (5.9970,9.0000) .. controls (6.1530,8.9980) and (9.5660,8.9140) .. (12.2020,5.4000) .. controls (12.5330,4.9600) and (13.1590,4.8680) .. (13.6020,5.2000) .. controls (14.0440,5.5310) and (14.1330,6.1580) .. (13.8020,6.6000) .. controls (10.5390,10.9500) and (6.1850,11.0000) .. (6.0010,11.0000) -- cycle(30.9870,13.3930) .. controls (31.1150,13.9300) and (30.7830,14.4700) .. (30.2460,14.5980) .. controls (29.7100,14.7260) and (29.1720,14.3960) .. (29.0420,13.8610) .. controls (29.0040,13.7100) and (28.1310,10.4090) .. (24.1010,8.6600) .. controls (23.5960,8.4400) and (23.3620,7.8520) .. (23.5820,7.3450) .. controls (23.8020,6.8380) and (24.3910,6.6060) .. (24.8970,6.8260) .. controls (29.8860,8.9910) and (30.9440,13.2140) .. (30.9870,13.3930) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.8150,15.3750) .. controls (14.2310,17.4890) and (13.1730,18.4580) .. (11.6630,18.0410) .. controls (10.1540,17.6240) and (9.3200,16.1320) .. (9.9030,14.0180) .. controls (10.4860,11.9060) and (12.0780,10.6550) .. (13.5870,11.0720) .. controls (15.0980,11.4890) and (15.3990,13.2620) .. (14.8150,15.3750) -- cycle(26.2310,14.6200) .. controls (26.7040,16.7610) and (25.5560,19.4580) .. (24.0270,19.7960) .. controls (22.4980,20.1340) and (20.7470,18.0770) .. (20.2740,15.9360) .. controls (19.8010,13.7960) and (20.6930,11.9650) .. (22.2220,11.6270) .. controls (23.7510,11.2890) and (25.7580,12.4800) .. (26.2310,14.6200) -- cycle;} +\defineByoTwemojiElement{expression skeptical}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,16.5000) ellipse (0.0706cm and 0.0776cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.0000,16.5000) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.7070,4.1484) .. controls (21.7960,4.1484) and (19.7523,6.0438) .. (19.3613,6.4238) .. controls (18.8683,6.9048) and (18.8579,7.6944) .. (19.3379,8.1894) .. controls (19.8169,8.6844) and (20.6075,8.7007) .. (21.1035,8.2187) .. controls (21.7825,7.5617) and (23.0650,6.6503) .. (23.7070,6.6503) .. controls (24.7220,6.6503) and (27.6265,8.1864) .. (29.0215,9.9374) .. controls (29.2695,10.2474) and (29.6339,10.4081) .. (30.0019,10.4081) .. controls (30.2739,10.4081) and (30.5483,10.3197) .. (30.7793,10.1347) .. controls (31.3183,9.7047) and (31.4095,8.9188) .. (30.9785,8.3788) .. controls (29.2465,6.2058) and (25.7120,4.1483) .. (23.7070,4.1483) -- cycle(10.9260,10.2109) .. controls (9.8599,10.2132) and (8.6648,10.3725) .. (7.3713,10.7910) .. controls (6.8453,10.9610) and (6.5577,11.5257) .. (6.7287,12.0508) .. controls (6.7967,12.2648) and (6.9318,12.4376) .. (7.1018,12.5586) .. controls (7.3508,12.7346) and (7.6755,12.7943) .. (7.9865,12.6933) .. controls (12.1735,11.3383) and (15.0140,13.2481) .. (15.1330,13.3301) .. controls (15.5860,13.6421) and (16.2086,13.5311) .. (16.5236,13.0801) .. controls (16.8386,12.6291) and (16.7305,12.0084) .. (16.2814,11.6914) .. controls (16.1689,11.6119) and (14.1243,10.2041) .. (10.9260,10.2109) -- cycle;} +\defineByoTwemojiElement{expression laughing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.8050,8.0195) .. controls (11.5790,8.0645) and (6.2486,9.1889) .. (4.0726,14.6289) .. controls (3.8676,15.1419) and (4.1162,15.7227) .. (4.6292,15.9277) .. controls (4.7512,15.9767) and (4.8763,16.0000) .. (5.0003,16.0000) .. controls (5.3963,16.0000) and (5.7730,15.7621) .. (5.9300,15.3711) .. controls (7.6950,10.9601) and (12.0145,10.0185) .. (12.1995,9.9805) .. controls (12.7385,9.8705) and (13.0888,9.3447) .. (12.9808,8.8047) .. controls (12.8718,8.2637) and (12.3480,7.9135) .. (11.8050,8.0195) -- cycle(23.7990,8.0195) .. controls (23.4171,8.0979) and (23.1007,8.3962) .. (23.0197,8.8027) .. controls (22.9107,9.3447) and (23.2619,9.8724) .. (23.8029,9.9804) .. controls (23.8479,9.9904) and (28.2925,10.9260) .. (30.0705,15.3710) .. controls (30.2275,15.7620) and (30.6042,15.9999) .. (31.0002,15.9999) .. controls (31.1242,15.9999) and (31.2493,15.9776) .. (31.3693,15.9276) .. controls (31.8823,15.7226) and (32.1329,15.1399) .. (31.9279,14.6268) .. controls (29.7519,9.1868) and (24.4215,8.0644) .. (24.1955,8.0194) .. controls (24.0600,7.9927) and (23.9264,7.9933) .. (23.7990,8.0194) -- cycle(12.0000,14.5000) .. controls (9.0430,14.5000) and (7.6030,17.6619) .. (7.5430,17.7969) .. controls (7.4510,18.0039) and (7.5115,18.2467) .. (7.6875,18.3887) .. controls (7.8635,18.5307) and (8.1139,18.5354) .. (8.2969,18.4024) .. controls (8.3099,18.3934) and (9.5590,17.5000) .. (12.0000,17.5000) .. controls (14.4260,17.5000) and (15.6732,18.3804) .. (15.7012,18.4004) .. controls (15.7892,18.4664) and (15.8960,18.5000) .. (16.0000,18.5000) .. controls (16.1100,18.5000) and (16.2215,18.4627) .. (16.3125,18.3907) .. controls (16.4905,18.2487) and (16.5491,18.0049) .. (16.4571,17.7969) .. controls (16.3971,17.6619) and (14.9581,14.5000) .. (12.0001,14.5000) -- cycle(24.0000,14.5000) .. controls (21.0430,14.5000) and (19.6030,17.6619) .. (19.5430,17.7969) .. controls (19.4510,18.0039) and (19.5105,18.2467) .. (19.6875,18.3887) .. controls (19.8625,18.5307) and (20.1149,18.5354) .. (20.2989,18.4024) .. controls (20.3109,18.3934) and (21.5601,17.5000) .. (24.0001,17.5000) .. controls (26.4261,17.5000) and (27.6733,18.3804) .. (27.7013,18.4004) .. controls (27.7893,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1101,18.5000) and (28.2216,18.4627) .. (28.3126,18.3907) .. controls (28.4896,18.2487) and (28.5501,18.0049) .. (28.4571,17.7969) .. controls (28.3971,17.6619) and (26.9581,14.5000) .. (24.0001,14.5000) -- cycle;} +\defineByoTwemojiElement{expression weary}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (16.0620,3.0020) .. controls (15.6727,2.9771) and (15.2902,3.1823) .. (15.1050,3.5528) .. controls (13.3460,7.0698) and (9.7894,8.0223) .. (9.7534,8.0313) .. controls (9.2204,8.1663) and (8.8958,8.7072) .. (9.0288,9.2422) .. controls (9.1428,9.6962) and (9.5495,10.0000) .. (9.9975,10.0000) .. controls (10.0785,10.0000) and (10.1607,9.9907) .. (10.2416,9.9707) .. controls (10.4226,9.9247) and (14.7129,8.8083) .. (16.8940,4.4473) .. controls (17.1410,3.9533) and (16.9407,3.3525) .. (16.4467,3.1055) .. controls (16.3227,3.0435) and (16.1917,3.0103) .. (16.0619,3.0020) -- cycle(19.9350,3.0020) .. controls (19.8055,3.0103) and (19.6754,3.0438) .. (19.5522,3.1055) .. controls (19.0582,3.3525) and (18.8579,3.9533) .. (19.1049,4.4473) .. controls (21.2849,8.8083) and (25.5752,9.9257) .. (25.7572,9.9707) .. controls (25.8382,9.9907) and (25.9194,10.0000) .. (25.9994,10.0000) .. controls (26.4464,10.0000) and (26.8522,9.6972) .. (26.9682,9.2442) .. controls (27.1032,8.7102) and (26.7785,8.1664) .. (26.2455,8.0294) .. controls (26.2085,8.0204) and (22.6519,7.0698) .. (20.8939,3.5528) .. controls (20.7079,3.1823) and (20.3236,2.9772) .. (19.9349,3.0020) -- cycle(16.5034,10.5040) .. controls (16.3408,10.4912) and (16.1775,10.5580) .. (16.0718,10.6915) .. controls (16.0628,10.7035) and (15.0918,11.8933) .. (12.7359,12.5353) .. controls (11.9609,12.7473) and (11.2058,12.8537) .. (10.4918,12.8537) .. controls (9.4998,12.8537) and (8.9323,12.6418) .. (8.9293,12.6408) .. controls (8.7193,12.5558) and (8.4773,12.6277) .. (8.3433,12.8107) .. controls (8.2083,12.9947) and (8.2149,13.2450) .. (8.3589,13.4220) .. controls (8.4299,13.5090) and (10.1389,15.5685) .. (12.4839,15.5685) .. controls (12.8349,15.5685) and (13.1859,15.5228) .. (13.5269,15.4299) .. controls (16.3809,14.6518) and (16.9365,11.2203) .. (16.9585,11.0743) .. controls (16.9925,10.8513) and (16.8716,10.6341) .. (16.6636,10.5431) .. controls (16.6119,10.5206) and (16.5577,10.5083) .. (16.5035,10.5040) -- cycle(19.4253,10.5919) .. controls (19.3711,10.5973) and (19.3171,10.6109) .. (19.2651,10.6349) .. controls (19.0581,10.7299) and (18.9419,10.9538) .. (18.9819,11.1778) .. controls (19.0079,11.3228) and (19.6500,14.7364) .. (22.5210,15.4434) .. controls (22.8320,15.5204) and (23.1513,15.5606) .. (23.4683,15.5606) .. controls (25.8643,15.5606) and (27.5672,13.4006) .. (27.6382,13.3086) .. controls (27.7762,13.1276) and (27.7742,12.8773) .. (27.6382,12.6973) .. controls (27.5002,12.5163) and (27.2584,12.4531) .. (27.0484,12.5391) .. controls (27.0424,12.5421) and (26.4160,12.7950) .. (25.3121,12.7950) .. controls (24.6511,12.7950) and (23.9529,12.7053) .. (23.2379,12.5293) .. controls (20.8689,11.9463) and (19.8689,10.7805) .. (19.8609,10.7715) .. controls (19.7514,10.6395) and (19.5880,10.5756) .. (19.4253,10.5918) -- cycle;} +\defineByoTwemojiElement{expression crying}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (22.8120,8.0156) .. controls (22.6847,8.0400) and (22.5596,8.0914) .. (22.4448,8.1679) .. controls (21.9848,8.4739) and (21.8605,9.0947) .. (22.1675,9.5546) .. controls (22.2565,9.6876) and (24.3994,12.8366) .. (29.6284,14.9276) .. controls (29.7494,14.9766) and (29.8755,14.9999) .. (29.9995,14.9999) .. controls (30.3955,14.9999) and (30.7721,14.7610) .. (30.9291,14.3690) .. controls (31.1341,13.8560) and (30.8836,13.2762) .. (30.3706,13.0702) .. controls (25.7596,11.2262) and (23.8486,8.4683) .. (23.8296,8.4413) .. controls (23.5986,8.0978) and (23.1939,7.9423) .. (22.8120,8.0156) -- cycle(12.8060,8.0215) .. controls (12.5550,8.0703) and (12.3233,8.2134) .. (12.1693,8.4414) .. controls (12.1503,8.4684) and (10.2403,11.2263) .. (5.6283,13.0703) .. controls (5.1153,13.2753) and (4.8647,13.8581) .. (5.0697,14.3711) .. controls (5.2267,14.7621) and (5.6024,15.0000) .. (5.9994,15.0000) .. controls (6.1234,15.0000) and (6.2485,14.9777) .. (6.3705,14.9297) .. controls (11.5985,12.8387) and (13.7424,9.6877) .. (13.8314,9.5547) .. controls (14.1374,9.0967) and (14.0130,8.4799) .. (13.5560,8.1719) .. controls (13.3270,8.0184) and (13.0570,7.9726) .. (12.8060,8.0215) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.9990,18.0000) .. controls (14.8490,18.0000) and (14.6960,17.9660) .. (14.5530,17.8950) .. controls (11.0410,16.1390) and (7.4830,17.8770) .. (7.4480,17.8950) .. controls (6.9530,18.1440) and (6.3530,17.9410) .. (6.1060,17.4480) .. controls (5.8590,16.9540) and (6.0590,16.3530) .. (6.5530,16.1060) .. controls (6.7350,16.0160) and (11.0510,13.9090) .. (15.4480,16.1060) .. controls (15.9420,16.3530) and (16.1420,16.9540) .. (15.8950,17.4480) .. controls (15.7190,17.7980) and (15.3660,18.0000) .. (14.9990,18.0000) -- cycle(28.9990,18.0000) .. controls (28.8490,18.0000) and (28.6960,17.9660) .. (28.5530,17.8950) .. controls (25.0400,16.1390) and (21.4830,17.8770) .. (21.4480,17.8950) .. controls (20.9540,18.1430) and (20.3540,17.9420) .. (20.1060,17.4480) .. controls (19.8590,16.9540) and (20.0590,16.3530) .. (20.5530,16.1060) .. controls (20.7350,16.0160) and (25.0540,13.9100) .. (29.4480,16.1060) .. controls (29.9420,16.3530) and (30.1420,16.9540) .. (29.8950,17.4480) .. controls (29.7190,17.7980) and (29.3660,18.0000) .. (28.9990,18.0000) -- cycle;} +\defineByoTwemojiElement{eyes smiling}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0000,13.0000) .. controls (10.3560,13.0000) and (9.1777,16.3076) .. (9.0527,16.6836) .. controls (8.8777,17.2076) and (9.1596,17.7733) .. (9.6836,17.9473) .. controls (10.2106,18.1233) and (10.7742,17.8394) .. (10.9492,17.3164) .. controls (11.1122,16.8274) and (11.9379,15.0000) .. (13.0000,15.0000) .. controls (14.0340,15.0000) and (14.8478,16.7174) .. (15.0508,17.3164) .. controls (15.1908,17.7354) and (15.5810,18.0000) .. (16.0000,18.0000) .. controls (16.1040,18.0000) and (16.2104,17.9832) .. (16.3164,17.9492) .. controls (16.8404,17.7752) and (17.1242,17.2076) .. (16.9492,16.6836) .. controls (16.8232,16.3066) and (15.6440,13.0000) .. (13.0000,13.0000) -- cycle(23.0000,13.0000) .. controls (20.3550,13.0000) and (19.1768,16.3076) .. (19.0508,16.6836) .. controls (18.8758,17.2076) and (19.1606,17.7733) .. (19.6836,17.9473) .. controls (20.2126,18.1233) and (20.7723,17.8394) .. (20.9473,17.3164) .. controls (21.1103,16.8274) and (21.9380,15.0000) .. (23.0000,15.0000) .. controls (24.0330,15.0000) and (24.8497,16.7174) .. (25.0527,17.3164) .. controls (25.1917,17.7354) and (25.5810,18.0000) .. (26.0000,18.0000) .. controls (26.1040,18.0000) and (26.2114,17.9832) .. (26.3164,17.9492) .. controls (26.8404,17.7752) and (27.1223,17.2076) .. (26.9473,16.6836) .. controls (26.8223,16.3066) and (25.6450,13.0000) .. (23.0000,13.0000) -- cycle;} +\defineByoTwemojiElement{eyes xx}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (10.0000,12.0000) .. controls (9.7442,12.0000) and (9.4885,12.0975) .. (9.2930,12.2930) .. controls (8.9020,12.6840) and (8.9020,13.3161) .. (9.2930,13.7071) -- (11.0860,15.5001) -- (9.2930,17.2931) .. controls (8.9020,17.6841) and (8.9020,18.3162) .. (9.2930,18.7072) .. controls (9.4880,18.9022) and (9.7440,19.0001) .. (10.0000,19.0001) .. controls (10.2560,19.0001) and (10.5120,18.9022) .. (10.7070,18.7072) -- (12.5000,16.9142) -- (14.2930,18.7072) .. controls (14.4880,18.9022) and (14.7441,19.0001) .. (15.0001,19.0001) .. controls (15.2561,19.0001) and (15.5121,18.9022) .. (15.7071,18.7072) .. controls (16.0981,18.3162) and (16.0981,17.6841) .. (15.7071,17.2931) -- (13.9141,15.5001) -- (15.7071,13.7071) .. controls (16.0981,13.3161) and (16.0981,12.6840) .. (15.7071,12.2930) .. controls (15.3161,11.9020) and (14.6840,11.9020) .. (14.2930,12.2930) -- (12.5000,14.0860) -- (10.7070,12.2930) .. controls (10.5115,12.0975) and (10.2557,12.0000) .. (10.0000,12.0000) -- cycle(21.0000,12.0000) .. controls (20.7443,12.0000) and (20.4885,12.0975) .. (20.2930,12.2930) .. controls (19.9020,12.6840) and (19.9020,13.3161) .. (20.2930,13.7071) -- (22.0860,15.5001) -- (20.2930,17.2931) .. controls (19.9020,17.6841) and (19.9020,18.3162) .. (20.2930,18.7072) .. controls (20.4880,18.9022) and (20.7440,19.0001) .. (21.0000,19.0001) .. controls (21.2560,19.0001) and (21.5120,18.9022) .. (21.7070,18.7072) -- (23.5000,16.9142) -- (25.2930,18.7072) .. controls (25.4880,18.9022) and (25.7441,19.0001) .. (26.0001,19.0001) .. controls (26.2561,19.0001) and (26.5121,18.9022) .. (26.7071,18.7072) .. controls (27.0981,18.3162) and (27.0981,17.6841) .. (26.7071,17.2931) -- (24.9141,15.5001) -- (26.7071,13.7071) .. controls (27.0981,13.3161) and (27.0981,12.6840) .. (26.7071,12.2930) .. controls (26.3161,11.9020) and (25.6840,11.9020) .. (25.2930,12.2930) -- (23.5000,14.0860) -- (21.7070,12.2930) .. controls (21.5115,12.0975) and (21.2557,12.0000) .. (21.0000,12.0000) -- cycle;} +\defineByoTwemojiElement{eyes slightly smiling wide}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0000,13.0000) .. controls (7.4240,13.0000) and (6.1575,15.4477) .. (6.1055,15.5527) .. controls (5.8585,16.0467) and (6.0588,16.6475) .. (6.5528,16.8945) .. controls (6.6958,16.9655) and (6.8481,17.0000) .. (6.9981,17.0000) .. controls (7.3651,17.0000) and (7.7196,16.7982) .. (7.8946,16.4472) .. controls (7.9016,16.4332) and (8.6830,14.9999) .. (11.0001,14.9999) .. controls (13.2801,14.9999) and (14.0674,16.3779) .. (14.1114,16.4589) .. controls (14.3624,16.9439) and (14.9563,17.1415) .. (15.4473,16.8945) .. controls (15.9403,16.6475) and (16.1415,16.0467) .. (15.8945,15.5527) .. controls (15.8425,15.4487) and (14.5770,13.0000) .. (11.0000,13.0000) -- cycle(24.9980,13.0000) .. controls (21.4210,13.0000) and (20.1574,15.4487) .. (20.1054,15.5527) .. controls (19.8584,16.0467) and (20.0597,16.6475) .. (20.5527,16.8945) .. controls (21.0437,17.1415) and (21.6376,16.9440) .. (21.8886,16.4590) .. controls (21.9326,16.3780) and (22.7179,15.0000) .. (24.9980,15.0000) .. controls (27.3150,15.0000) and (28.0984,16.4333) .. (28.1054,16.4473) .. controls (28.2804,16.7982) and (28.6329,17.0000) .. (28.9999,17.0000) .. controls (29.1499,17.0000) and (29.3022,16.9655) .. (29.4452,16.8945) .. controls (29.9392,16.6475) and (30.1395,16.0467) .. (29.8925,15.5527) .. controls (29.8405,15.4477) and (28.5740,13.0000) .. (24.9980,13.0000) -- cycle;} +\defineByoTwemojiElement{eyes stars}{\path[fill=byoTwemojiOrange, dynamic style/.expand once=#1] (15.6820,4.4130) -- (11.1400,5.2140) -- (8.8000,0.9610) .. controls (8.5420,0.4920) and (8.0120,0.2410) .. (7.4880,0.3330) .. controls (6.9610,0.4260) and (6.5510,0.8440) .. (6.4690,1.3720) -- (5.7240,6.1690) -- (1.1820,6.9700) .. controls (0.6470,7.0640) and (0.2340,7.4950) .. (0.1610,8.0340) .. controls (0.0880,8.5730) and (0.3720,9.0970) .. (0.8640,9.3310) -- (4.9340,11.2630) -- (4.1860,16.0750) .. controls (4.1030,16.6110) and (4.3750,17.1390) .. (4.8590,17.3840) .. controls (5.0380,17.4740) and (5.2300,17.5170) .. (5.4210,17.5170) .. controls (5.7480,17.5170) and (6.0710,17.3890) .. (6.3120,17.1450) -- (9.8240,13.5840) -- (14.3420,15.7290) .. controls (14.8320,15.9610) and (15.4160,15.8520) .. (15.7880,15.4570) .. controls (16.1600,15.0620) and (16.2340,14.4730) .. (15.9730,13.9980) -- (13.6250,9.7300) -- (16.7900,6.5220) .. controls (17.1720,6.1350) and (17.2590,5.5450) .. (17.0070,5.0630) .. controls (16.7530,4.5810) and (16.2140,4.3200) .. (15.6820,4.4130) -- cycle(20.3180,4.4130) -- (24.8600,5.2140) -- (27.2000,0.9610) .. controls (27.4580,0.4920) and (27.9880,0.2410) .. (28.5120,0.3330) .. controls (29.0380,0.4260) and (29.4480,0.8440) .. (29.5300,1.3720) -- (30.2750,6.1690) -- (34.8170,6.9700) .. controls (35.3530,7.0640) and (35.7660,7.4940) .. (35.8380,8.0330) .. controls (35.9100,8.5720) and (35.6270,9.0960) .. (35.1350,9.3300) -- (31.0650,11.2620) -- (31.8130,16.0740) .. controls (31.8960,16.6100) and (31.6240,17.1380) .. (31.1400,17.3830) .. controls (30.9610,17.4730) and (30.7690,17.5160) .. (30.5780,17.5160) .. controls (30.2510,17.5160) and (29.9280,17.3880) .. (29.6870,17.1440) -- (26.1750,13.5830) -- (21.6570,15.7280) .. controls (21.1670,15.9600) and (20.5830,15.8510) .. (20.2110,15.4560) .. controls (19.8390,15.0610) and (19.7650,14.4720) .. (20.0260,13.9970) -- (22.3740,9.7300) -- (19.2090,6.5220) .. controls (18.8270,6.1350) and (18.7400,5.5450) .. (18.9920,5.0630) .. controls (19.2470,4.5810) and (19.7860,4.3200) .. (20.3180,4.4130) -- cycle;} +\defineByoTwemojiElement{eyes neutral}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.0000,16.0000) .. controls (7.4480,16.0000) and (7.0000,16.4480) .. (7.0000,17.0000) .. controls (7.0000,17.5520) and (7.4480,18.0000) .. (8.0000,18.0000) -- (15.0000,18.0000) .. controls (15.5520,18.0000) and (16.0000,17.5520) .. (16.0000,17.0000) .. controls (16.0000,16.4480) and (15.5520,16.0000) .. (15.0000,16.0000) -- (8.0000,16.0000) -- cycle(21.0000,16.0000) .. controls (20.4470,16.0000) and (20.0000,16.4480) .. (20.0000,17.0000) .. controls (20.0000,17.5520) and (20.4470,18.0000) .. (21.0000,18.0000) -- (28.0000,18.0000) .. controls (28.5530,18.0000) and (29.0000,17.5520) .. (29.0000,17.0000) .. controls (29.0000,16.4480) and (28.5530,16.0000) .. (28.0000,16.0000) -- (21.0000,16.0000) -- cycle;} +\defineByoTwemojiElement{eyes wide open empty}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (7.3470,11.9100) .. controls (6.4010,15.0860) and (7.4540,18.2030) .. (9.7000,18.8720) .. controls (11.9460,19.5420) and (14.5340,17.5100) .. (15.4790,14.3340) .. controls (16.4250,11.1590) and (15.3730,8.0410) .. (13.1280,7.3720) .. controls (10.8820,6.7030) and (8.2940,8.7350) .. (7.3470,11.9100) -- cycle(28.6520,11.9100) .. controls (29.5980,15.0860) and (28.5450,18.2030) .. (26.3000,18.8720) .. controls (24.0540,19.5420) and (21.4660,17.5100) .. (20.5210,14.3340) .. controls (19.5750,11.1590) and (20.6280,8.0410) .. (22.8720,7.3720) .. controls (25.1170,6.7030) and (27.7050,8.7350) .. (28.6520,11.9100) -- cycle;} +\defineByoTwemojiElement{eyes oO}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (29.2840,9.0120) .. controls (30.0630,12.6480) and (27.7470,16.2280) .. (24.1110,17.0070) .. controls (20.4750,17.7860) and (16.8950,15.4700) .. (16.1150,11.8340) .. controls (15.3360,8.1980) and (17.6520,4.6180) .. (21.2880,3.8390) .. controls (24.9240,3.0600) and (28.5050,5.3750) .. (29.2840,9.0120) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (22.3060,9.2910) circle (0.0575cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (14.0880,14.2820) .. controls (14.5440,16.4080) and (13.1890,18.5010) .. (11.0630,18.9570) .. controls (8.9370,19.4130) and (6.8440,18.0580) .. (6.3880,15.9320) .. controls (5.9320,13.8060) and (7.2870,11.7130) .. (9.4130,11.2570) .. controls (11.5390,10.8010) and (13.6320,12.1560) .. (14.0880,14.2820) -- cycle;\path[rotate around={-12.095:(10.236,15.853)},fill=byoTwemojiBlack, dynamic style/.expand once=#1] (10.2380,15.8570) ellipse (0.0548cm and 0.0548cm);} +\defineByoTwemojiElement{eyes slightly smiling skewed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.1110,21.3830) .. controls (7.9290,21.3830) and (7.7440,21.3330) .. (7.5790,21.2290) .. controls (7.1120,20.9350) and (6.9720,20.3180) .. (7.2660,19.8500) .. controls (8.1820,18.3970) and (10.9670,15.9120) .. (14.9560,16.8880) .. controls (15.4920,17.0190) and (15.8200,17.5610) .. (15.6890,18.0970) .. controls (15.5570,18.6330) and (15.0130,18.9590) .. (14.4800,18.8300) .. controls (10.8760,17.9480) and (8.9780,20.8860) .. (8.9590,20.9160) .. controls (8.7680,21.2180) and (8.4430,21.3830) .. (8.1110,21.3830) -- cycle(20.0840,17.6410) .. controls (19.7940,17.6410) and (19.5080,17.5160) .. (19.3100,17.2750) .. controls (18.9600,16.8480) and (19.0220,16.2170) .. (19.4500,15.8670) .. controls (22.6260,13.2630) and (26.2120,14.3050) .. (27.6650,15.2210) .. controls (28.1320,15.5150) and (28.2720,16.1330) .. (27.9770,16.6000) .. controls (27.6840,17.0650) and (27.0690,17.2070) .. (26.6010,16.9150) .. controls (26.4630,16.8310) and (23.5490,15.0920) .. (20.7170,17.4140) .. controls (20.5310,17.5670) and (20.3070,17.6410) .. (20.0840,17.6410) -- cycle;} +\defineByoTwemojiElement{eyes sick}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (14.7560,11.5330) .. controls (14.7000,11.5330) and (8.1738,12.7350) .. (7.9298,13.0350) .. controls (7.8818,13.0940) and (7.8611,13.1749) .. (7.8771,13.2479) .. controls (8.2661,15.0879) and (9.8156,16.4256) .. (11.5626,16.4256) .. controls (11.7986,16.4256) and (12.0366,16.4004) .. (12.2696,16.3514) .. controls (14.2416,15.9344) and (15.4803,13.8651) .. (15.0313,11.7381) .. controls (15.0073,11.6231) and (14.8749,11.5330) .. (14.7559,11.5330) -- cycle(21.2013,11.5330) .. controls (21.0833,11.5330) and (20.9519,11.6221) .. (20.9279,11.7381) .. controls (20.7099,12.7651) and (20.8747,13.8095) .. (21.3927,14.6795) .. controls (21.9137,15.5555) and (22.7306,16.1503) .. (23.6896,16.3533) .. controls (23.9216,16.4023) and (24.1606,16.4275) .. (24.3966,16.4275) .. controls (26.1426,16.4275) and (27.6921,15.0908) .. (28.0821,13.2498) .. controls (28.0961,13.1748) and (28.0754,13.0930) .. (28.0274,13.0350) .. controls (27.7834,12.7350) and (21.2562,11.5330) .. (21.2012,11.5330) -- cycle;} +\defineByoTwemojiElement{eyes normal tiny}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.3320,10.7030) .. controls (11.2880,10.7030) and (10.4433,11.8315) .. (10.4433,13.2225) .. controls (10.4433,14.6145) and (11.2890,15.7401) .. (12.3320,15.7401) .. controls (13.3750,15.7401) and (14.2226,14.6135) .. (14.2226,13.2225) .. controls (14.2226,11.8315) and (13.3750,10.7040) .. (12.3320,10.7030) -- cycle(23.6680,10.7030) .. controls (22.6240,10.7040) and (21.7774,11.8315) .. (21.7774,13.2225) .. controls (21.7774,14.6135) and (22.6250,15.7401) .. (23.6680,15.7401) .. controls (24.7110,15.7401) and (25.5567,14.6145) .. (25.5567,13.2225) .. controls (25.5567,11.8315) and (24.7120,10.7030) .. (23.6680,10.7030) -- cycle;} +\defineByoTwemojiElement{eyes normal}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5000,14.5000) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.5000,14.5000) ellipse (0.0706cm and 0.0988cm);} +\defineByoTwemojiElement{eyes closed laughing raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.6770,10.9830) .. controls (27.6260,10.8610) and (26.3920,8.0000) .. (23.8560,8.0000) .. controls (21.3220,8.0000) and (20.0880,10.8610) .. (20.0370,10.9830) .. controls (19.9570,11.1710) and (20.0090,11.3890) .. (20.1600,11.5190) .. controls (20.3090,11.6470) and (20.5250,11.6510) .. (20.6830,11.5310) .. controls (20.6930,11.5220) and (21.7640,10.7150) .. (23.8560,10.7150) .. controls (25.9350,10.7150) and (27.0050,11.5120) .. (27.0300,11.5310) .. controls (27.1050,11.5900) and (27.1950,11.6200) .. (27.2850,11.6200) .. controls (27.3800,11.6200) and (27.4740,11.5860) .. (27.5520,11.5210) .. controls (27.7050,11.3920) and (27.7570,11.1710) .. (27.6770,10.9830) -- cycle(16.6770,10.9830) .. controls (16.6250,10.8610) and (15.3920,8.0000) .. (12.8560,8.0000) .. controls (10.3220,8.0000) and (9.0880,10.8610) .. (9.0360,10.9830) .. controls (8.9570,11.1710) and (9.0080,11.3890) .. (9.1600,11.5190) .. controls (9.3100,11.6470) and (9.5260,11.6510) .. (9.6830,11.5310) .. controls (9.6940,11.5220) and (10.7640,10.7150) .. (12.8560,10.7150) .. controls (14.9360,10.7150) and (16.0050,11.5120) .. (16.0290,11.5310) .. controls (16.1050,11.5900) and (16.1940,11.6200) .. (16.2840,11.6200) .. controls (16.3790,11.6200) and (16.4730,11.5860) .. (16.5510,11.5210) .. controls (16.7050,11.3920) and (16.7560,11.1710) .. (16.6770,10.9830) -- cycle;} +\defineByoTwemojiElement{eyes heavy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0010,15.0000) .. controls (6.6780,15.0000) and (6.3610,14.8440) .. (6.1680,14.5550) .. controls (5.8620,14.0950) and (5.9860,13.4740) .. (6.4450,13.1680) .. controls (6.5780,13.0800) and (9.7460,11.0000) .. (14.0000,11.0000) .. controls (14.5520,11.0000) and (15.0000,11.4480) .. (15.0000,12.0000) .. controls (15.0000,12.5520) and (14.5520,13.0000) .. (14.0000,13.0000) .. controls (10.3450,13.0000) and (7.5820,14.8140) .. (7.5550,14.8320) .. controls (7.3840,14.9460) and (7.1910,15.0000) .. (7.0010,15.0000) -- cycle(28.9990,15.0000) .. controls (28.8100,15.0000) and (28.6170,14.9460) .. (28.4470,14.8330) .. controls (28.4190,14.8150) and (25.6280,13.0000) .. (22.0000,13.0000) .. controls (21.4470,13.0000) and (21.0000,12.5520) .. (21.0000,12.0000) .. controls (21.0000,11.4480) and (21.4470,11.0000) .. (22.0000,11.0000) .. controls (26.2540,11.0000) and (29.4220,13.0800) .. (29.5550,13.1680) .. controls (30.0150,13.4740) and (30.1390,14.0950) .. (29.8320,14.5550) .. controls (29.6400,14.8440) and (29.3220,15.0000) .. (28.9990,15.0000) -- cycle;} +\defineByoTwemojiElement{eyes normal low}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.5110,20.7180) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.4890,20.7180) ellipse (0.0706cm and 0.0988cm);} +\defineByoTwemojiElement{eyes normal small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5530,10.9200) .. controls (10.3950,10.9200) and (9.4573,12.3095) .. (9.4573,14.0235) .. controls (9.4573,15.7375) and (10.3950,17.1290) .. (11.5530,17.1290) .. controls (12.7100,17.1290) and (13.6487,15.7375) .. (13.6487,14.0235) .. controls (13.6487,12.3095) and (12.7110,10.9200) .. (11.5530,10.9200) -- cycle(24.5280,10.9200) .. controls (23.3700,10.9200) and (22.4323,12.3095) .. (22.4323,14.0235) .. controls (22.4323,15.7375) and (23.3710,17.1290) .. (24.5280,17.1290) .. controls (25.6860,17.1290) and (26.6237,15.7375) .. (26.6237,14.0235) .. controls (26.6237,12.3095) and (25.6860,10.9200) .. (24.5280,10.9200) -- cycle;} +\defineByoTwemojiElement{eyes wide open}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (24.5000,16.5000) circle (0.1552cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (11.5000,16.5000) circle (0.1552cm);\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (11.5000,16.5000) circle (0.0706cm);\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (24.5000,16.5000) circle (0.0706cm);} +\defineByoTwemojiElement{eyes hearts}{\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (16.6500,3.2810) .. controls (15.7910,0.8500) and (13.1260,-0.4260) .. (10.6940,0.4310) .. controls (9.2180,0.9510) and (8.1730,2.1420) .. (7.7660,3.5350) .. controls (6.5750,2.7060) and (5.0150,2.4350) .. (3.5410,2.9550) .. controls (1.1110,3.8130) and (-0.1670,6.4800) .. (0.6920,8.9110) .. controls (0.8140,9.2550) and (0.9760,9.5740) .. (1.1640,9.8690) .. controls (3.1150,13.4510) and (8.7520,15.9690) .. (12.1650,16.0000) .. controls (14.8020,13.8330) and (17.6110,8.3350) .. (16.8830,4.3230) .. controls (16.8450,3.9750) and (16.7700,3.6250) .. (16.6500,3.2810) -- cycle(19.3500,3.2810) .. controls (20.2090,0.8500) and (22.8750,-0.4260) .. (25.3060,0.4310) .. controls (26.7820,0.9510) and (27.8270,2.1420) .. (28.2350,3.5350) .. controls (29.4260,2.7060) and (30.9860,2.4350) .. (32.4600,2.9550) .. controls (34.8900,3.8130) and (36.1670,6.4800) .. (35.3100,8.9110) .. controls (35.1870,9.2550) and (35.0260,9.5740) .. (34.8370,9.8690) .. controls (32.8860,13.4510) and (27.2490,15.9690) .. (23.8350,16.0000) .. controls (21.1980,13.8330) and (18.3900,8.3350) .. (19.1180,4.3230) .. controls (19.1550,3.9750) and (19.2300,3.6250) .. (19.3500,3.2810) -- cycle;} +\defineByoTwemojiElement{eyes money}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.2840,12.3300) .. controls (11.5280,12.0380) and (10.8130,11.7620) .. (10.8130,11.3620) .. controls (10.8130,10.7030) and (11.6970,10.6690) .. (11.8740,10.6690) .. controls (12.4990,10.6690) and (12.8100,10.9030) .. (13.0840,11.1100) .. controls (13.2940,11.2690) and (13.5120,11.4330) .. (13.8150,11.4330) .. controls (14.3790,11.4330) and (14.6360,11.0360) .. (14.6360,10.6670) .. controls (14.6360,9.9310) and (13.7340,9.4110) .. (12.7780,9.1930) -- (12.7780,8.8000) .. controls (12.7780,8.2820) and (12.3570,7.8610) .. (11.8390,7.8610) .. controls (11.3210,7.8610) and (10.9000,8.2820) .. (10.9000,8.8000) -- (10.9000,9.2260) .. controls (9.7560,9.5590) and (9.0550,10.4000) .. (9.0550,11.4610) .. controls (9.0550,12.7720) and (10.3480,13.3100) .. (11.4890,13.7840) .. controls (12.3060,14.1240) and (13.0780,14.4450) .. (13.0780,14.9460) .. controls (13.0780,15.3120) and (12.6180,15.7080) .. (11.8750,15.7080) .. controls (11.1250,15.7080) and (10.6950,15.4080) .. (10.3150,15.1440) .. controls (10.0530,14.9610) and (9.8050,14.7880) .. (9.5090,14.7880) .. controls (9.0790,14.7880) and (8.7430,15.1500) .. (8.7430,15.6120) .. controls (8.7430,16.2910) and (9.6740,16.9680) .. (10.9000,17.2060) -- (10.9000,17.6760) .. controls (10.9000,18.1940) and (11.3210,18.6140) .. (11.8390,18.6140) .. controls (12.3570,18.6140) and (12.7780,18.1930) .. (12.7780,17.6760) -- (12.7730,17.1780) .. controls (14.0690,16.8630) and (14.8350,15.9560) .. (14.8350,14.7190) .. controls (14.8360,13.3150) and (13.4210,12.7690) .. (12.2840,12.3300) -- cycle(26.6940,14.7360) .. controls (26.6940,13.3320) and (25.2790,12.7860) .. (24.1420,12.3470) .. controls (23.3860,12.0550) and (22.6720,11.7790) .. (22.6720,11.3790) .. controls (22.6720,10.7200) and (23.5560,10.6860) .. (23.7330,10.6860) .. controls (24.3580,10.6860) and (24.6680,10.9200) .. (24.9430,11.1270) .. controls (25.1540,11.2860) and (25.3710,11.4500) .. (25.6730,11.4500) .. controls (26.2380,11.4500) and (26.4950,11.0530) .. (26.4950,10.6840) .. controls (26.4950,9.9470) and (25.5930,9.4280) .. (24.6370,9.2100) -- (24.6370,8.8180) .. controls (24.6370,8.3000) and (24.2150,7.8790) .. (23.6980,7.8790) .. controls (23.1800,7.8790) and (22.7580,8.3000) .. (22.7580,8.8180) -- (22.7580,9.2440) .. controls (21.6150,9.5770) and (20.9130,10.4180) .. (20.9130,11.4790) .. controls (20.9130,12.7900) and (22.2060,13.3280) .. (23.3470,13.8020) .. controls (24.1640,14.1420) and (24.9360,14.4630) .. (24.9360,14.9640) .. controls (24.9360,15.3300) and (24.4770,15.7260) .. (23.7340,15.7260) .. controls (22.9840,15.7260) and (22.5540,15.4260) .. (22.1750,15.1620) .. controls (21.9120,14.9790) and (21.6640,14.8060) .. (21.3690,14.8060) .. controls (20.9380,14.8060) and (20.6020,15.1680) .. (20.6020,15.6300) .. controls (20.6020,16.3090) and (21.5330,16.9860) .. (22.7580,17.2240) -- (22.7580,17.6940) .. controls (22.7580,18.2110) and (23.1810,18.6320) .. (23.6990,18.6320) .. controls (24.2170,18.6320) and (24.6370,18.2110) .. (24.6370,17.6940) -- (24.6340,17.1960) .. controls (25.9290,16.8790) and (26.6940,15.9730) .. (26.6940,14.7360) -- cycle;} +\defineByoTwemojiElement{eyes disappointed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.2270,15.5120) .. controls (10.9100,15.5120) and (10.5907,15.5522) .. (10.2797,15.6292) .. controls (7.4097,16.3362) and (6.7666,19.7488) .. (6.7406,19.8948) .. controls (6.7006,20.1178) and (6.8169,20.3388) .. (7.0219,20.4358) .. controls (7.0889,20.4668) and (7.1618,20.4827) .. (7.2328,20.4827) .. controls (7.3778,20.4827) and (7.5196,20.4200) .. (7.6176,20.3030) .. controls (7.6276,20.2910) and (8.6275,19.1243) .. (10.9965,18.5413) .. controls (11.7105,18.3653) and (12.4078,18.2757) .. (13.0688,18.2757) .. controls (14.1728,18.2757) and (14.8021,18.5286) .. (14.8051,18.5296) .. controls (14.8721,18.5576) and (14.9361,18.5706) .. (15.0121,18.5706) .. controls (15.2841,18.5826) and (15.5199,18.3496) .. (15.5199,18.0706) .. controls (15.5199,17.9056) and (15.4398,17.7593) .. (15.3168,17.6683) .. controls (14.9498,17.2333) and (13.3650,15.5121) .. (11.2270,15.5121) -- cycle(24.7740,15.5120) .. controls (22.6360,15.5120) and (21.0502,17.2332) .. (20.6842,17.6682) .. controls (20.5612,17.7592) and (20.4811,17.9055) .. (20.4811,18.0705) .. controls (20.4811,18.3495) and (20.7188,18.5825) .. (20.9908,18.5705) .. controls (21.0658,18.5705) and (21.1289,18.5575) .. (21.1959,18.5295) .. controls (21.1999,18.5285) and (21.8283,18.2756) .. (22.9322,18.2756) .. controls (23.5932,18.2756) and (24.2905,18.3652) .. (25.0045,18.5412) .. controls (27.3735,19.1242) and (28.3734,20.2909) .. (28.3834,20.3029) .. controls (28.4814,20.4199) and (28.6232,20.4826) .. (28.7682,20.4826) .. controls (28.8392,20.4826) and (28.9121,20.4667) .. (28.9791,20.4357) .. controls (29.1841,20.3387) and (29.3004,20.1177) .. (29.2604,19.8947) .. controls (29.2344,19.7487) and (28.5913,16.3361) .. (25.7213,15.6291) .. controls (25.4103,15.5521) and (25.0910,15.5119) .. (24.7740,15.5119) -- cycle;} +\defineByoTwemojiElement{eyes closed downcast}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.9922,17.5000) .. controls (8.8843,17.5016) and (8.7775,17.5384) .. (8.6895,17.6094) .. controls (8.5115,17.7514) and (8.4510,17.9951) .. (8.5430,18.2031) .. controls (8.6030,18.3381) and (10.0430,21.5000) .. (13.0000,21.5000) .. controls (15.9580,21.5000) and (17.3970,18.3381) .. (17.4570,18.2031) .. controls (17.5490,17.9961) and (17.4895,17.7533) .. (17.3125,17.6113) .. controls (17.1365,17.4683) and (16.8841,17.4647) .. (16.7011,17.5977) .. controls (16.6891,17.6067) and (15.4419,18.5000) .. (12.9999,18.5000) .. controls (10.5589,18.5000) and (9.3107,17.6066) .. (9.3007,17.5996) .. controls (9.2092,17.5311) and (9.1000,17.4984) .. (8.9921,17.5000) -- cycle(18.9922,17.5000) .. controls (18.8845,17.5016) and (18.7780,17.5384) .. (18.6895,17.6094) .. controls (18.5115,17.7514) and (18.4510,17.9951) .. (18.5430,18.2031) .. controls (18.6030,18.3381) and (20.0430,21.5000) .. (23.0000,21.5000) .. controls (25.9580,21.5000) and (27.3970,18.3381) .. (27.4570,18.2031) .. controls (27.5490,17.9961) and (27.4894,17.7533) .. (27.3125,17.6113) .. controls (27.1365,17.4683) and (26.8851,17.4637) .. (26.7011,17.5977) .. controls (26.6891,17.6067) and (25.4409,18.5000) .. (22.9999,18.5000) .. controls (20.5599,18.5000) and (19.3107,17.6066) .. (19.3007,17.5996) .. controls (19.2092,17.5311) and (19.0999,17.4984) .. (18.9921,17.5000) -- cycle;} +\defineByoTwemojiElement{eyes normal low small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.0000,20.6060) .. controls (14.0000,22.0790) and (13.1040,23.2730) .. (12.0000,23.2730) .. controls (10.8950,23.2730) and (10.0000,22.0790) .. (10.0000,20.6060) .. controls (10.0000,19.1330) and (10.8950,17.9390) .. (12.0000,17.9390) .. controls (13.1040,17.9390) and (14.0000,19.1330) .. (14.0000,20.6060) -- cycle(26.0000,20.6050) .. controls (26.0000,22.0780) and (25.1050,23.2720) .. (24.0000,23.2720) .. controls (22.8950,23.2720) and (22.0000,22.0780) .. (22.0000,20.6050) .. controls (22.0000,19.1330) and (22.8960,17.9380) .. (24.0000,17.9380) .. controls (25.1050,17.9390) and (26.0000,19.1330) .. (26.0000,20.6050) -- cycle;} +\defineByoTwemojiElement{eyes tightly closed pupil}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,12.0000) .. controls (6.4480,12.0000) and (6.0019,12.4471) .. (6.0019,12.9980) .. controls (6.0009,13.5500) and (6.4460,13.9980) .. (6.9980,14.0000) .. controls (7.0240,14.0000) and (8.5563,14.0152) .. (10.3593,14.5352) .. controls (10.1383,14.7962) and (10.0000,15.1311) .. (10.0000,15.5000) .. controls (10.0000,15.6230) and (10.0188,15.7405) .. (10.0468,15.8555) .. controls (7.3308,16.7735) and (5.5143,18.1143) .. (5.4003,18.1993) .. controls (4.9583,18.5303) and (4.8682,19.1577) .. (5.1992,19.5997) .. controls (5.3952,19.8617) and (5.6979,20.0001) .. (6.0019,20.0001) .. controls (6.2099,20.0001) and (6.4196,19.9359) .. (6.5996,19.8009) .. controls (6.6366,19.7729) and (10.3870,17.0001) .. (15.0000,17.0001) .. controls (15.4040,17.0001) and (15.7688,16.7559) .. (15.9238,16.3829) .. controls (16.0788,16.0089) and (15.9930,15.5791) .. (15.7070,15.2931) .. controls (12.4520,12.0381) and (7.2210,12.0001) .. (7.0000,12.0001) -- cycle(29.0000,12.0000) .. controls (28.7790,12.0000) and (23.5490,12.0380) .. (20.2930,15.2930) .. controls (20.0070,15.5790) and (19.9212,16.0088) .. (20.0762,16.3828) .. controls (20.2302,16.7558) and (20.5960,17.0000) .. (21.0000,17.0000) .. controls (25.5900,17.0000) and (29.3624,19.7728) .. (29.4004,19.8008) .. controls (29.5804,19.9348) and (29.7901,20.0000) .. (29.9981,20.0000) .. controls (30.3031,20.0000) and (30.6038,19.8616) .. (30.8008,19.5996) .. controls (31.1308,19.1566) and (31.0407,18.5302) .. (30.5997,18.1992) .. controls (30.4856,18.1142) and (28.6682,16.7734) .. (25.9532,15.8554) .. controls (25.9792,15.7404) and (26.0000,15.6229) .. (26.0000,15.4999) .. controls (26.0000,15.1309) and (25.8606,14.7961) .. (25.6406,14.5351) .. controls (27.4426,14.0151) and (28.9749,13.9999) .. (29.0019,13.9999) .. controls (29.5529,13.9979) and (29.9990,13.5500) .. (29.9980,12.9979) .. controls (29.9970,12.4469) and (29.5520,11.9999) .. (29.0000,11.9999) -- cycle;} +\defineByoTwemojiElement{eyes winking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5000,16.5000) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.0000,14.5000) .. controls (21.0430,14.5000) and (19.6030,17.6619) .. (19.5430,17.7969) .. controls (19.4510,18.0039) and (19.5105,18.2467) .. (19.6875,18.3887) .. controls (19.8625,18.5307) and (20.1149,18.5354) .. (20.2989,18.4024) .. controls (20.3109,18.3934) and (21.5601,17.5000) .. (24.0001,17.5000) .. controls (26.4261,17.5000) and (27.6733,18.3804) .. (27.7013,18.4004) .. controls (27.7893,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1101,18.5000) and (28.2216,18.4627) .. (28.3126,18.3907) .. controls (28.4896,18.2487) and (28.5501,18.0049) .. (28.4571,17.7969) .. controls (28.3971,17.6619) and (26.9581,14.5000) .. (24.0001,14.5000) -- cycle;} +\defineByoTwemojiElement{eyes tightly closed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,15.0000) .. controls (6.4480,15.0000) and (6.0019,15.4471) .. (6.0019,15.9980) .. controls (6.0009,16.5500) and (6.4460,16.9991) .. (6.9980,17.0000) .. controls (7.0330,17.0000) and (9.7808,17.0266) .. (12.2558,18.2676) .. controls (8.3508,19.0176) and (5.5433,21.0942) .. (5.4003,21.2013) .. controls (4.9583,21.5323) and (4.8672,22.1587) .. (5.1992,22.5997) .. controls (5.3962,22.8617) and (5.6979,23.0000) .. (6.0019,23.0000) .. controls (6.2099,23.0000) and (6.4196,22.9358) .. (6.5996,22.8008) .. controls (6.6366,22.7728) and (10.3870,20.0000) .. (15.0000,20.0000) .. controls (15.4040,20.0000) and (15.7688,19.7568) .. (15.9238,19.3828) .. controls (16.0788,19.0088) and (15.9930,18.5790) .. (15.7070,18.2930) .. controls (12.4520,15.0380) and (7.2210,15.0000) .. (7.0000,15.0000) -- cycle(29.0000,15.0000) .. controls (28.7790,15.0000) and (23.5490,15.0380) .. (20.2930,18.2930) .. controls (20.0070,18.5790) and (19.9212,19.0088) .. (20.0762,19.3828) .. controls (20.2302,19.7568) and (20.5960,20.0000) .. (21.0000,20.0000) .. controls (25.5900,20.0000) and (29.3624,22.7718) .. (29.4004,22.8008) .. controls (29.5804,22.9348) and (29.7901,22.9981) .. (29.9981,22.9981) .. controls (30.3031,22.9981) and (30.6048,22.8606) .. (30.8008,22.5996) .. controls (31.1308,22.1576) and (31.0407,21.5322) .. (30.5997,21.2012) .. controls (30.4577,21.0932) and (27.6491,19.0176) .. (23.7442,18.2676) .. controls (26.2192,17.0266) and (28.9659,17.0000) .. (29.0020,17.0000) .. controls (29.5529,16.9980) and (29.9990,16.5501) .. (29.9980,15.9980) .. controls (29.9970,15.4470) and (29.5520,15.0000) .. (29.0000,15.0000) -- cycle;} +\defineByoTwemojiElement{eyes rolling}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (24.5000,13.5000) circle (0.1552cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (11.5000,13.5000) circle (0.1552cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (10.8770,8.0371) .. controls (10.0870,8.1261) and (9.3493,8.3854) .. (8.6973,8.7734) .. controls (8.2673,9.2224) and (8.0000,9.8290) .. (8.0000,10.5000) .. controls (8.0000,11.8810) and (9.1190,13.0000) .. (10.5000,13.0000) .. controls (11.8810,13.0000) and (13.0000,11.8810) .. (13.0000,10.5000) .. controls (13.0000,9.2480) and (12.0780,8.2191) .. (10.8770,8.0371) -- cycle(23.8770,8.0371) .. controls (23.0880,8.1261) and (22.3503,8.3854) .. (21.6993,8.7734) .. controls (21.2683,9.2224) and (21.0001,9.8290) .. (21.0001,10.5000) .. controls (21.0001,11.8810) and (22.1191,13.0000) .. (23.5001,13.0000) .. controls (24.8811,13.0000) and (26.0001,11.8810) .. (26.0001,10.5000) .. controls (26.0001,9.2480) and (25.0780,8.2191) .. (23.8771,8.0371) -- cycle;} +\defineByoTwemojiElement{eyes slightly smiling}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,11.0000) .. controls (8.4240,11.0000) and (7.1575,13.4487) .. (7.1055,13.5527) .. controls (6.8585,14.0467) and (7.0588,14.6475) .. (7.5528,14.8945) .. controls (7.6958,14.9665) and (7.8481,15.0000) .. (7.9981,15.0000) .. controls (8.3651,15.0000) and (8.7196,14.7982) .. (8.8946,14.4472) .. controls (8.9016,14.4332) and (9.6830,12.9999) .. (12.0001,12.9999) .. controls (14.2811,12.9999) and (15.0684,14.3789) .. (15.1114,14.4589) .. controls (15.3624,14.9439) and (15.9553,15.1395) .. (16.4473,14.8945) .. controls (16.9413,14.6475) and (17.1415,14.0467) .. (16.8945,13.5527) .. controls (16.8425,13.4487) and (15.5770,11.0000) .. (12.0000,11.0000) -- cycle(24.0000,11.0000) .. controls (20.4230,11.0000) and (19.1575,13.4497) .. (19.1055,13.5527) .. controls (18.8615,14.0417) and (19.0580,14.6288) .. (19.5430,14.8808) .. controls (20.0290,15.1308) and (20.6287,14.9419) .. (20.8887,14.4609) .. controls (20.9207,14.4019) and (21.7010,13.0000) .. (24.0000,13.0000) .. controls (26.2990,13.0000) and (27.0805,14.4013) .. (27.1055,14.4473) .. controls (27.2815,14.7983) and (27.6350,15.0000) .. (28.0020,15.0000) .. controls (28.1520,15.0000) and (28.3033,14.9655) .. (28.4473,14.8945) .. controls (28.9413,14.6475) and (29.1415,14.0467) .. (28.8945,13.5527) .. controls (28.8425,13.4487) and (27.5770,11.0000) .. (24.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{eyes neutral closed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.9727,17.5000) .. controls (7.8582,17.5064) and (7.7453,17.5522) .. (7.6563,17.6367) .. controls (7.4793,17.8037) and (7.4480,18.0743) .. (7.5840,18.2773) .. controls (7.6450,18.3673) and (9.0990,20.5000) .. (12.0000,20.5000) .. controls (14.9000,20.5000) and (16.3550,18.3683) .. (16.4160,18.2773) .. controls (16.5500,18.0753) and (16.5207,17.8067) .. (16.3457,17.6387) .. controls (16.1697,17.4697) and (15.8961,17.4546) .. (15.7031,17.5977) .. controls (15.6901,17.6067) and (14.4410,18.5000) .. (12.0000,18.5000) .. controls (9.5580,18.5000) and (8.3108,17.6066) .. (8.3008,17.5996) .. controls (8.2038,17.5266) and (8.0872,17.4936) .. (7.9727,17.5000) -- cycle(19.9727,17.5000) .. controls (19.8581,17.5064) and (19.7453,17.5522) .. (19.6563,17.6367) .. controls (19.4793,17.8037) and (19.4490,18.0743) .. (19.5840,18.2773) .. controls (19.6450,18.3673) and (21.0990,20.5000) .. (24.0000,20.5000) .. controls (26.9000,20.5000) and (28.3550,18.3683) .. (28.4160,18.2773) .. controls (28.5510,18.0763) and (28.5207,17.8086) .. (28.3457,17.6406) .. controls (28.1707,17.4716) and (27.8972,17.4536) .. (27.7012,17.5977) .. controls (27.6892,17.6067) and (26.4400,18.5000) .. (24.0000,18.5000) .. controls (21.5590,18.5000) and (20.3108,17.6066) .. (20.3008,17.5996) .. controls (20.2043,17.5266) and (20.0873,17.4936) .. (19.9727,17.5000) -- cycle;} +\defineByoTwemojiElement{eyes slightly smiling raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0160,6.0800) .. controls (8.7610,6.6840) and (7.5360,8.0450) .. (7.4610,8.1300) .. controls (7.0970,8.5450) and (7.1380,9.1770) .. (7.5520,9.5420) .. controls (7.9670,9.9070) and (8.5980,9.8670) .. (8.9630,9.4510) .. controls (9.0420,9.3640) and (11.0530,7.1980) .. (14.7730,7.9590) .. controls (15.3150,8.0700) and (15.8430,7.7200) .. (15.9530,7.1800) .. controls (16.0640,6.6390) and (15.7150,6.1100) .. (15.1740,6.0000) .. controls (13.5390,5.6640) and (12.1480,5.7770) .. (11.0160,6.0800) -- cycle(24.9840,6.0810) .. controls (23.8520,5.7780) and (22.4610,5.6650) .. (20.8250,5.9990) .. controls (20.2840,6.1100) and (19.9350,6.6380) .. (20.0460,7.1790) .. controls (20.1580,7.7200) and (20.6850,8.0690) .. (21.2260,7.9580) .. controls (24.9500,7.1960) and (26.9570,9.3630) .. (27.0400,9.4550) .. controls (27.4070,9.8620) and (28.0400,9.8990) .. (28.4500,9.5330) .. controls (28.8600,9.1670) and (28.9010,8.5420) .. (28.5380,8.1290) .. controls (28.4630,8.0450) and (27.2380,6.6850) .. (24.9840,6.0810) -- cycle;} +\defineByoTwemojiElement{eyes pleading}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (30.3350,12.0680) .. controls (29.4320,14.8130) and (26.8500,16.7830) .. (23.8410,16.7830) .. controls (23.6970,16.7830) and (23.5520,16.7780) .. (23.4060,16.7690) .. controls (21.9290,16.6760) and (20.5640,16.1140) .. (19.4560,15.1850) .. controls (19.4920,15.6800) and (19.5320,16.1820) .. (19.5920,16.7250) .. controls (19.7440,18.1130) and (20.4760,19.2070) .. (21.7080,19.8880) .. controls (22.5280,20.3420) and (23.5080,20.5760) .. (24.5210,20.6400) .. controls (26.2550,20.7490) and (28.0910,20.3600) .. (29.3940,19.7310) .. controls (30.7710,19.0660) and (31.6660,17.8690) .. (31.8500,16.4460) .. controls (32.0330,15.0310) and (31.4960,13.5220) .. (30.3350,12.0680) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (21.3510,7.5830) .. controls (20.0540,8.1330) and (19.4040,9.8840) .. (19.3740,12.8720) -- (19.4130,12.9400) .. controls (20.3100,14.2590) and (21.7860,15.1640) .. (23.5010,15.2720) .. controls (23.6150,15.2790) and (23.7290,15.2830) .. (23.8420,15.2830) .. controls (26.4760,15.2830) and (28.6910,13.3460) .. (29.0950,10.7590) .. controls (28.9800,10.6540) and (28.8740,10.5470) .. (28.7520,10.4430) .. controls (25.0370,7.2730) and (22.2850,7.1860) .. (21.3510,7.5830) -- cycle;\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (23.8410,16.7830) .. controls (26.8500,16.7830) and (29.4320,14.8130) .. (30.3350,12.0680) .. controls (29.9810,11.6250) and (29.5640,11.1880) .. (29.0940,10.7590) .. controls (28.6900,13.3460) and (26.4750,15.2830) .. (23.8410,15.2830) .. controls (23.7280,15.2830) and (23.6140,15.2790) .. (23.5000,15.2720) .. controls (21.7850,15.1640) and (20.3090,14.2590) .. (19.4120,12.9400) -- (19.3730,12.8720) .. controls (19.3660,13.5730) and (19.3940,14.3450) .. (19.4560,15.1850) .. controls (20.5640,16.1140) and (21.9290,16.6760) .. (23.4060,16.7690) .. controls (23.5520,16.7790) and (23.6970,16.7830) .. (23.8410,16.7830) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (21.4130,10.7050) circle (0.0312cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (12.1590,16.7830) .. controls (9.1500,16.7830) and (6.5680,14.8130) .. (5.6650,12.0680) .. controls (4.5040,13.5220) and (3.9680,15.0310) .. (4.1500,16.4450) .. controls (4.3350,17.8680) and (5.2290,19.0660) .. (6.6060,19.7300) .. controls (7.9090,20.3590) and (9.7440,20.7480) .. (11.4790,20.6390) .. controls (12.4920,20.5750) and (13.4720,20.3420) .. (14.2920,19.8870) .. controls (15.5230,19.2060) and (16.2550,18.1120) .. (16.4080,16.7240) .. controls (16.4680,16.1820) and (16.5080,15.6820) .. (16.5440,15.1880) .. controls (15.4410,16.1110) and (14.0740,16.6750) .. (12.5940,16.7680) .. controls (12.4480,16.7790) and (12.3030,16.7830) .. (12.1590,16.7830) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.1590,15.2830) .. controls (12.2720,15.2830) and (12.3860,15.2790) .. (12.5000,15.2720) .. controls (14.2150,15.1640) and (15.6910,14.2590) .. (16.5880,12.9400) -- (16.6270,12.8720) .. controls (16.5960,9.8840) and (15.9470,8.1330) .. (14.6500,7.5830) .. controls (13.7160,7.1860) and (10.9630,7.2730) .. (7.2490,10.4420) .. controls (7.1270,10.5460) and (7.0220,10.6530) .. (6.9060,10.7580) .. controls (7.3100,13.3460) and (9.5250,15.2830) .. (12.1590,15.2830) -- cycle;\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (16.6260,12.8720) -- (16.5870,12.9400) .. controls (15.6900,14.2590) and (14.2140,15.1640) .. (12.4990,15.2720) .. controls (12.3850,15.2790) and (12.2710,15.2830) .. (12.1580,15.2830) .. controls (9.5240,15.2830) and (7.3090,13.3460) .. (6.9050,10.7590) .. controls (6.4350,11.1880) and (6.0180,11.6250) .. (5.6640,12.0680) .. controls (6.5670,14.8130) and (9.1490,16.7830) .. (12.1580,16.7830) .. controls (12.3020,16.7830) and (12.4470,16.7780) .. (12.5930,16.7690) .. controls (14.0730,16.6760) and (15.4400,16.1120) .. (16.5430,15.1890) .. controls (16.6050,14.3480) and (16.6340,13.5750) .. (16.6260,12.8720) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (9.7810,11.8100) .. controls (10.3910,11.7720) and (10.8550,11.2460) .. (10.8160,10.6360) .. controls (10.7780,10.0260) and (10.2520,9.5620) .. (9.6420,9.6000) .. controls (9.0320,9.6380) and (8.5680,10.1640) .. (8.6060,10.7740) .. controls (8.6450,11.3840) and (9.1710,11.8480) .. (9.7810,11.8100) -- cycle;} +\defineByoTwemojiElement{eyes closed relaxed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.9922,15.5000) .. controls (7.8845,15.5016) and (7.7780,15.5384) .. (7.6895,15.6094) .. controls (7.5115,15.7514) and (7.4510,15.9951) .. (7.5430,16.2031) .. controls (7.6030,16.3381) and (9.0430,19.5000) .. (12.0000,19.5000) .. controls (14.9580,19.5000) and (16.3970,16.3381) .. (16.4570,16.2031) .. controls (16.5490,15.9961) and (16.4895,15.7533) .. (16.3125,15.6113) .. controls (16.1365,15.4683) and (15.8831,15.4647) .. (15.7011,15.5977) .. controls (15.6891,15.6067) and (14.4419,16.5000) .. (11.9999,16.5000) .. controls (9.5589,16.5000) and (8.3107,15.6066) .. (8.3007,15.5996) .. controls (8.2092,15.5311) and (8.0999,15.4984) .. (7.9921,15.5000) -- cycle(19.9922,15.5000) .. controls (19.8843,15.5016) and (19.7775,15.5384) .. (19.6895,15.6094) .. controls (19.5115,15.7514) and (19.4510,15.9951) .. (19.5430,16.2031) .. controls (19.6030,16.3381) and (21.0430,19.5000) .. (24.0000,19.5000) .. controls (26.9580,19.5000) and (28.3970,16.3381) .. (28.4570,16.2031) .. controls (28.5490,15.9961) and (28.4894,15.7533) .. (28.3125,15.6113) .. controls (28.1375,15.4693) and (27.8851,15.4647) .. (27.7011,15.5977) .. controls (27.6891,15.6067) and (26.4409,16.5000) .. (23.9999,16.5000) .. controls (21.5599,16.5000) and (20.3107,15.6066) .. (20.3007,15.5996) .. controls (20.2092,15.5311) and (20.1000,15.4984) .. (19.9921,15.5000) -- cycle;} +\defineByoTwemojiElement{eyes closed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,15.5000) .. controls (9.1000,15.5000) and (7.6450,17.6317) .. (7.5840,17.7227) .. controls (7.4500,17.9247) and (7.4793,18.1934) .. (7.6543,18.3614) .. controls (7.8293,18.5284) and (8.1019,18.5454) .. (8.2969,18.4024) .. controls (8.3099,18.3924) and (9.5590,17.5000) .. (12.0000,17.5000) .. controls (14.4260,17.5000) and (15.6732,18.3804) .. (15.7012,18.4004) .. controls (15.7902,18.4664) and (15.8960,18.5000) .. (16.0000,18.5000) .. controls (16.1240,18.5000) and (16.2478,18.4543) .. (16.3438,18.3633) .. controls (16.5208,18.1963) and (16.5520,17.9257) .. (16.4160,17.7227) .. controls (16.3550,17.6327) and (14.9010,15.5000) .. (12.0000,15.5000) -- cycle(24.0000,15.5000) .. controls (21.1000,15.5000) and (19.6450,17.6317) .. (19.5840,17.7227) .. controls (19.4490,17.9247) and (19.4793,18.1934) .. (19.6543,18.3614) .. controls (19.8283,18.5284) and (20.1018,18.5454) .. (20.2988,18.4024) .. controls (20.3108,18.3924) and (21.5600,17.5000) .. (24.0000,17.5000) .. controls (26.4260,17.5000) and (27.6732,18.3804) .. (27.7012,18.4004) .. controls (27.7902,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1241,18.5000) and (28.2478,18.4543) .. (28.3438,18.3633) .. controls (28.5208,18.1963) and (28.5511,17.9247) .. (28.4161,17.7227) .. controls (28.3551,17.6317) and (26.9011,15.5000) .. (24.0001,15.5000) -- cycle;} +\defineByoTwemojiElement{eyes winking large}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (15.4570,15.8150) .. controls (15.3970,15.6800) and (13.9580,12.5180) .. (11.0000,12.5180) .. controls (8.0430,12.5180) and (6.6030,15.6800) .. (6.5430,15.8150) .. controls (6.4510,16.0220) and (6.5110,16.2640) .. (6.6870,16.4060) .. controls (6.8640,16.5490) and (7.1140,16.5530) .. (7.2970,16.4200) .. controls (7.3100,16.4110) and (8.5590,15.5180) .. (11.0000,15.5180) .. controls (13.4260,15.5180) and (14.6740,16.3990) .. (14.7020,16.4190) .. controls (14.7900,16.4850) and (14.8950,16.5180) .. (15.0000,16.5180) .. controls (15.1100,16.5180) and (15.2210,16.4810) .. (15.3110,16.4090) .. controls (15.4900,16.2670) and (15.5490,16.0230) .. (15.4570,15.8150) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (31.0000,13.5000) .. controls (31.0000,17.0900) and (28.0900,20.0000) .. (24.5000,20.0000) .. controls (20.9100,20.0000) and (18.0000,17.0900) .. (18.0000,13.5000) .. controls (18.0000,9.9100) and (20.9100,7.0000) .. (24.5000,7.0000) .. controls (28.0900,7.0000) and (31.0000,9.9100) .. (31.0000,13.5000) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (24.5000,13.5000) circle (0.0706cm);} +\defineByoTwemojiElement{eyes closed laughing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,14.5000) .. controls (9.0430,14.5000) and (7.6030,17.6619) .. (7.5430,17.7969) .. controls (7.4510,18.0039) and (7.5115,18.2467) .. (7.6875,18.3887) .. controls (7.8635,18.5307) and (8.1139,18.5354) .. (8.2969,18.4024) .. controls (8.3099,18.3934) and (9.5590,17.5000) .. (12.0000,17.5000) .. controls (14.4260,17.5000) and (15.6732,18.3804) .. (15.7012,18.4004) .. controls (15.7892,18.4664) and (15.8960,18.5000) .. (16.0000,18.5000) .. controls (16.1100,18.5000) and (16.2215,18.4627) .. (16.3125,18.3907) .. controls (16.4905,18.2487) and (16.5491,18.0049) .. (16.4571,17.7969) .. controls (16.3971,17.6619) and (14.9581,14.5000) .. (12.0001,14.5000) -- cycle(24.0000,14.5000) .. controls (21.0430,14.5000) and (19.6030,17.6619) .. (19.5430,17.7969) .. controls (19.4510,18.0039) and (19.5105,18.2467) .. (19.6875,18.3887) .. controls (19.8625,18.5307) and (20.1149,18.5354) .. (20.2989,18.4024) .. controls (20.3109,18.3934) and (21.5601,17.5000) .. (24.0001,17.5000) .. controls (26.4261,17.5000) and (27.6733,18.3804) .. (27.7013,18.4004) .. controls (27.7893,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1101,18.5000) and (28.2216,18.4627) .. (28.3126,18.3907) .. controls (28.4896,18.2487) and (28.5501,18.0049) .. (28.4571,17.7969) .. controls (28.3971,17.6619) and (26.9581,14.5000) .. (24.0001,14.5000) -- cycle;} +\defineByoTwemojiElement{eyes normal opened}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5000,12.5000) ellipse (0.0706cm and 0.1552cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.5000,12.5000) ellipse (0.0706cm and 0.1552cm);} +\defineByoTwemojiElement{eyebrows worried raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (5.9860,11.3750) .. controls (5.4340,11.3750) and (4.9860,10.9270) .. (4.9860,10.3750) .. controls (4.9860,9.8240) and (5.4310,9.3770) .. (5.9820,9.3750) .. controls (6.1380,9.3730) and (9.5510,9.2890) .. (12.1870,5.7750) .. controls (12.5180,5.3350) and (13.1440,5.2430) .. (13.5870,5.5750) .. controls (14.0290,5.9060) and (14.1180,6.5330) .. (13.7870,6.9750) .. controls (10.5240,11.3250) and (6.1700,11.3750) .. (5.9860,11.3750) -- cycle(29.9860,11.3750) .. controls (29.8020,11.3750) and (25.4490,11.3250) .. (22.1860,6.9750) .. controls (21.8540,6.5330) and (21.9440,5.9060) .. (22.3860,5.5750) .. controls (22.8270,5.2420) and (23.4530,5.3330) .. (23.7850,5.7750) .. controls (26.4260,9.2960) and (29.8470,9.3740) .. (29.9910,9.3750) .. controls (30.5410,9.3810) and (30.9850,9.8310) .. (30.9820,10.3800) .. controls (30.9800,10.9310) and (30.5360,11.3750) .. (29.9860,11.3750) -- cycle;} +\defineByoTwemojiElement{eyebrows enjoying}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.1130,6.0020) .. controls (12.9290,5.9950) and (8.5781,5.8768) .. (5.1501,10.0957) .. controls (4.8011,10.5247) and (4.8656,11.1539) .. (5.2946,11.5019) .. controls (5.7246,11.8509) and (6.3528,11.7844) .. (6.7008,11.3574) .. controls (9.4698,7.9484) and (12.8846,7.9960) .. (13.0406,8.0000) .. controls (13.5906,8.0190) and (14.0518,7.5890) .. (14.0738,7.0390) .. controls (14.0948,6.4870) and (13.6649,6.0229) .. (13.1129,6.0019) -- cycle(23.3550,7.5977) .. controls (22.8649,7.6130) and (22.5624,7.6656) .. (22.5171,7.6739) .. controls (21.9761,7.7729) and (21.6174,8.2892) .. (21.7124,8.8301) .. controls (21.8074,9.3721) and (22.3247,9.7356) .. (22.8667,9.6426) .. controls (23.0087,9.6186) and (26.3887,9.0823) .. (29.6167,12.0742) .. controls (30.0227,12.4492) and (30.6558,12.4265) .. (31.0308,12.0195) .. controls (31.4078,11.6145) and (31.3841,10.9824) .. (30.9781,10.6074) .. controls (27.9871,7.8354) and (24.8255,7.5516) .. (23.3551,7.5976) -- cycle;} +\defineByoTwemojiElement{eyebrows angry}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (29.0000,12.0000) .. controls (29.5520,12.0000) and (29.9980,12.4471) .. (29.9980,12.9980) .. controls (29.9991,13.5500) and (29.5540,13.9979) .. (29.0020,14.0000) .. controls (24.8194,14.1179) and (22.5647,16.0131) .. (21.2364,16.9144) .. controls (20.8201,17.1482) and (20.3277,16.7630) .. (20.2930,16.7071) .. controls (19.9020,16.3161) and (19.9020,15.6840) .. (20.2930,15.2930) .. controls (23.5480,12.0380) and (28.7790,12.0000) .. (29.0000,12.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,12.0000) .. controls (6.4480,12.0000) and (6.0019,12.4471) .. (6.0019,12.9980) .. controls (6.0009,13.5500) and (6.4460,13.9979) .. (6.9980,14.0000) .. controls (11.1806,14.1179) and (13.4353,16.0131) .. (14.7636,16.9144) .. controls (15.1799,17.1482) and (15.6723,16.7630) .. (15.7070,16.7071) .. controls (16.0980,16.3161) and (16.0980,15.6840) .. (15.7070,15.2930) .. controls (12.4520,12.0380) and (7.2210,12.0000) .. (7.0000,12.0000) -- cycle;} +\defineByoTwemojiElement{eyebrows normal}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0000,7.5000) .. controls (12.8160,7.5000) and (8.4612,7.5504) .. (5.1992,11.9004) .. controls (4.8682,12.3424) and (4.9584,12.9698) .. (5.4004,13.3008) .. controls (5.5804,13.4358) and (5.7900,13.5000) .. (5.9980,13.5000) .. controls (6.3020,13.5000) and (6.6048,13.3616) .. (6.8008,13.0996) .. controls (9.4368,9.5856) and (12.8489,9.5020) .. (13.0039,9.5000) .. controls (13.5549,9.4980) and (14.0000,9.0510) .. (14.0000,8.5000) .. controls (14.0000,7.9480) and (13.5520,7.5000) .. (13.0000,7.5000) -- cycle(23.0000,7.5000) .. controls (22.4500,7.5000) and (22.0069,7.9431) .. (22.0039,8.4941) .. controls (22.0009,9.0431) and (22.4442,9.4940) .. (22.9942,9.5000) .. controls (23.1392,9.5010) and (26.5583,9.5786) .. (29.1992,13.0996) .. controls (29.3962,13.3616) and (29.6970,13.5000) .. (30.0020,13.5000) .. controls (30.2110,13.5000) and (30.4196,13.4358) .. (30.5996,13.3008) .. controls (31.0416,12.9698) and (31.1328,12.3424) .. (30.8008,11.9004) .. controls (27.5378,7.5504) and (23.1840,7.5000) .. (23.0000,7.5000) -- cycle;} +\defineByoTwemojiElement{eyebrows worried}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (21.9340,6.0000) .. controls (21.8046,6.0084) and (21.6764,6.0437) .. (21.5531,6.1055) .. controls (21.0591,6.3525) and (20.8589,6.9533) .. (21.1059,7.4473) .. controls (21.1989,7.6333) and (23.4464,12.0000) .. (29.0004,12.0000) .. controls (29.5534,12.0000) and (30.0004,11.5520) .. (30.0004,11.0000) .. controls (30.0004,10.4480) and (29.5534,10.0000) .. (29.0004,10.0000) .. controls (24.7134,10.0000) and (22.9680,6.6948) .. (22.8930,6.5488) .. controls (22.7070,6.1805) and (22.3221,5.9747) .. (21.9340,5.9999) -- cycle(13.8598,6.0156) .. controls (13.4768,6.0717) and (13.1424,6.3501) .. (13.0336,6.7461) .. controls (12.9966,6.8791) and (12.0834,10.0000) .. (7.0004,10.0000) .. controls (6.4484,10.0000) and (6.0004,10.4480) .. (6.0004,11.0000) .. controls (6.0004,11.5520) and (6.4484,12.0000) .. (7.0004,12.0000) .. controls (13.7044,12.0000) and (14.9221,7.4362) .. (14.9711,7.2422) .. controls (15.1041,6.7102) and (14.7824,6.1761) .. (14.2524,6.0371) .. controls (14.1206,6.0023) and (13.9875,5.9969) .. (13.8598,6.0156) -- cycle;} +\defineByoTwemojiElement{eyebrows winking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0000,6.4570) .. controls (12.8160,6.4570) and (8.4612,6.5074) .. (5.1992,10.8574) .. controls (4.8682,11.2994) and (4.9584,11.9268) .. (5.4004,12.2578) .. controls (5.5804,12.3928) and (5.7900,12.4570) .. (5.9980,12.4570) .. controls (6.3020,12.4570) and (6.6038,12.3206) .. (6.7988,12.0586) .. controls (9.4348,8.5446) and (12.8479,8.4590) .. (13.0039,8.4570) .. controls (13.5549,8.4550) and (14.0000,8.0080) .. (14.0000,7.4570) .. controls (14.0000,6.9050) and (13.5520,6.4570) .. (13.0000,6.4570) -- cycle(22.0684,9.4726) .. controls (21.3433,9.4969) and (20.8677,9.5883) .. (20.8028,9.6015) .. controls (20.2618,9.7105) and (19.9116,10.2372) .. (20.0196,10.7792) .. controls (20.1286,11.3202) and (20.6484,11.6704) .. (21.1954,11.5624) .. controls (21.2384,11.5554) and (25.6073,10.7265) .. (28.1993,14.1835) .. controls (28.3963,14.4455) and (28.6970,14.5820) .. (29.0020,14.5820) .. controls (29.2110,14.5820) and (29.4207,14.5197) .. (29.5997,14.3827) .. controls (30.0417,14.0517) and (30.1309,13.4243) .. (29.7989,12.9823) .. controls (27.7120,10.1998) and (24.8107,9.5560) .. (22.8712,9.4764) .. controls (22.5803,9.4645) and (22.3102,9.4644) .. (22.0685,9.4725) -- cycle;} +\defineByoTwemojiElement{eyebrows skeptical}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (22.7430,4.1484) .. controls (20.8320,4.1484) and (18.7883,6.0438) .. (18.3973,6.4238) .. controls (17.9043,6.9048) and (17.8939,7.6944) .. (18.3739,8.1894) .. controls (18.8529,8.6844) and (19.6435,8.7007) .. (20.1395,8.2187) .. controls (20.8185,7.5617) and (22.1010,6.6503) .. (22.7430,6.6503) .. controls (23.7580,6.6503) and (26.6625,8.1864) .. (28.0575,9.9374) .. controls (28.3055,10.2474) and (28.6699,10.4081) .. (29.0379,10.4081) .. controls (29.3099,10.4081) and (29.5843,10.3197) .. (29.8153,10.1347) .. controls (30.3543,9.7047) and (30.4455,8.9188) .. (30.0145,8.3788) .. controls (28.2825,6.2058) and (24.7480,4.1483) .. (22.7430,4.1483) -- cycle(9.9620,10.2109) .. controls (8.8959,10.2132) and (7.7008,10.3725) .. (6.4073,10.7910) .. controls (5.8813,10.9610) and (5.5937,11.5257) .. (5.7647,12.0508) .. controls (5.8327,12.2648) and (5.9678,12.4376) .. (6.1378,12.5586) .. controls (6.3868,12.7346) and (6.7115,12.7943) .. (7.0225,12.6933) .. controls (11.2095,11.3383) and (14.0500,13.2481) .. (14.1690,13.3301) .. controls (14.6220,13.6421) and (15.2446,13.5311) .. (15.5596,13.0801) .. controls (15.8746,12.6291) and (15.7664,12.0084) .. (15.3174,11.6914) .. controls (15.2049,11.6119) and (13.1603,10.2041) .. (9.9619,10.2109) -- cycle;} +\defineByoTwemojiElement{eyebrows weary}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (16.0620,3.0020) .. controls (15.6727,2.9771) and (15.2902,3.1823) .. (15.1050,3.5528) .. controls (13.3460,7.0698) and (9.7894,8.0223) .. (9.7534,8.0313) .. controls (9.2204,8.1663) and (8.8958,8.7073) .. (9.0288,9.2422) .. controls (9.1428,9.6962) and (9.5495,10.0000) .. (9.9975,10.0000) .. controls (10.0785,10.0000) and (10.1607,9.9907) .. (10.2416,9.9707) .. controls (10.4226,9.9247) and (14.7129,8.8083) .. (16.8940,4.4473) .. controls (17.1410,3.9533) and (16.9407,3.3525) .. (16.4467,3.1055) .. controls (16.3227,3.0435) and (16.1917,3.0103) .. (16.0619,3.0020) -- cycle(19.9350,3.0020) .. controls (19.8055,3.0103) and (19.6754,3.0438) .. (19.5522,3.1055) .. controls (19.0582,3.3525) and (18.8579,3.9533) .. (19.1049,4.4473) .. controls (21.2849,8.8083) and (25.5752,9.9257) .. (25.7572,9.9707) .. controls (25.8382,9.9907) and (25.9194,10.0000) .. (25.9994,10.0000) .. controls (26.4464,10.0000) and (26.8522,9.6972) .. (26.9682,9.2442) .. controls (27.1032,8.7102) and (26.7785,8.1664) .. (26.2455,8.0294) .. controls (26.2085,8.0204) and (22.6519,7.0698) .. (20.8939,3.5528) .. controls (20.7079,3.1823) and (20.3236,2.9772) .. (19.9349,3.0020) -- cycle;} +% \end{macrocode} +% \end{macro} +% \end{comment} + +% \Finale +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.ins b/Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.ins new file mode 100644 index 00000000000..ac20dea4bab --- /dev/null +++ b/Master/texmf-dist/source/latex/byo-twemojis/byo-twemojis.ins @@ -0,0 +1,21 @@ +\input{docstrip.tex} +\keepsilent +\usedir{tex/latex/byo-twemojis} +\preamble +Copyright (C) 2021 Jost Rossel + +This file may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3 of this license or (at your option) any later +version. The latest version of this license is in: + + http://www.latex-project.org/lppl.txt + +and version 1.3 or later is part of all distributions of +LaTeX version 2005/12/01 or later. +\endpreamble +\askforoverwritefalse +\generate{ + \file{byo-twemojis.sty}{\from{byo-twemojis.dtx}{byo-twemojis}} +} +\endbatchfile diff --git a/Master/texmf-dist/tex/latex/byo-twemojis/byo-twemojis.sty b/Master/texmf-dist/tex/latex/byo-twemojis/byo-twemojis.sty new file mode 100644 index 00000000000..5397c411f50 --- /dev/null +++ b/Master/texmf-dist/tex/latex/byo-twemojis/byo-twemojis.sty @@ -0,0 +1,311 @@ +%% +%% This is file `byo-twemojis.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% byo-twemojis.dtx (with options: `byo-twemojis') +%% Copyright (C) 2021 Jost Rossel +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{byo-twemojis}[2021/04/19 v1.0 byo-twemojis] +\RequirePackage{tikz} +\RequirePackage{xstring} +\RequirePackage{etoolbox} + + + + +\DeclareListParser*{\forElementInList}{;} + +\newcommand*{\byoTwemojiShadowTransparency}{0.1} + +\makeatletter +\@ifpackageloaded{twemojis}{}{% + \newlength{\twemojiDefaultHeight}% + \AtBeginDocument{\setlength{\twemojiDefaultHeight}{\fontcharht\font`X}}% +} +\makeatother + +\newcommand{\defineByoTwemojiElement}[2]{% + \expandafter\newcommand\csname byo twemoji element #1\endcsname[1][]{#2}% +} + +\newcommand{\byoTwemojiElement}[1]{% + \StrCut{#1}{!}{\scName}{\scOptions}% + \csname byo twemoji element \scName\endcsname[\scOptions]% +} + +\newcommand{\byoTwemoji}[2][]{% + \resizebox{\twemojiDefaultHeight}{\twemojiDefaultHeight}{% + \begin{tikzpicture}[y=0.80pt, x=0.80pt, yscale=-1, #1]% + \clip (0,0) rectangle (36,36);% + \forElementInList{\byoTwemojiElement}{#2}% + \end{tikzpicture}% + }% +} + +\definecolor{byoTwemojiWhite}{RGB}{245,248,250} +\definecolor{byoTwemojiWhiteGray}{RGB}{225,232,237} +\definecolor{byoTwemojiLightGray}{RGB}{204,214,221} +\definecolor{byoTwemojiGray}{RGB}{153,170,181} +\definecolor{byoTwemojiDarkGray}{RGB}{103,117,127} +\definecolor{byoTwemojiBlack}{RGB}{41,47,51} +\definecolor{byoTwemojiLightBrown}{RGB}{130,93,14} +\definecolor{byoTwemojiBrown}{RGB}{102,69,0} +\definecolor{byoTwemojiYellow}{RGB}{255,204,77} +\definecolor{byoTwemojiDarkYellow}{RGB}{252,171,64} +\definecolor{byoTwemojiLightOrange}{RGB}{241,144,32} +\definecolor{byoTwemojiOrange}{RGB}{243,108,36} +\definecolor{byoTwemojiDarkOrange}{RGB}{181,80,5} +\definecolor{byoTwemojiLightRose}{RGB}{244,171,186} +\definecolor{byoTwemojiRose}{RGB}{255,120,146} +\definecolor{byoTwemojiLightRed}{RGB}{231,91,112} +\definecolor{byoTwemojiRed}{RGB}{222,49,70} +\definecolor{byoTwemojiDarkRed}{RGB}{218,47,71} +\definecolor{byoTwemojiWineRed}{RGB}{187,26,52} +\definecolor{byoTwemojiDarkWineRed}{RGB}{102,33,19} +\definecolor{byoTwemojiLightBlue}{RGB}{189,221,244} +\definecolor{byoTwemojiBlue}{RGB}{93,173,236} +\definecolor{byoTwemojiDarkBlue}{RGB}{42,103,151} +\definecolor{byoTwemojiLightGreen}{RGB}{119,175,87} +\definecolor{byoTwemojiGreen}{RGB}{93,143,63} +\definecolor{byoTwemojiDarkGreen}{RGB}{62,114,29} +\definecolor{byoTwemojiLightPurple}{RGB}{170,141,216} +\definecolor{byoTwemojiPurple}{RGB}{85,57,134} +\definecolor{byoTwemojiShadow}{RGB}{0,0,0} + +\tikzset{ + let White/.code={\colorlet{byoTwemojiWhite}{#1}}, + let WhiteGray/.code={\colorlet{byoTwemojiWhiteGray}{#1}}, + let LightGray/.code={\colorlet{byoTwemojiLightGray}{#1}}, + let Gray/.code={\colorlet{byoTwemojiGray}{#1}}, + let DarkGray/.code={\colorlet{byoTwemojiDarkGray}{#1}}, + let Black/.code={\colorlet{byoTwemojiBlack}{#1}}, + let LightBrown/.code={\colorlet{byoTwemojiLightBrown}{#1}}, + let Brown/.code={\colorlet{byoTwemojiBrown}{#1}}, + let Yellow/.code={\colorlet{byoTwemojiYellow}{#1}}, + let DarkYellow/.code={\colorlet{byoTwemojiDarkYellow}{#1}}, + let LightOrange/.code={\colorlet{byoTwemojiLightOrange}{#1}}, + let Orange/.code={\colorlet{byoTwemojiOrange}{#1}}, + let DarkOrange/.code={\colorlet{byoTwemojiDarkOrange}{#1}}, + let LightRose/.code={\colorlet{byoTwemojiLightRose}{#1}}, + let Rose/.code={\colorlet{byoTwemojiRose}{#1}}, + let LightRed/.code={\colorlet{byoTwemojiLightRed}{#1}}, + let Red/.code={\colorlet{byoTwemojiRed}{#1}}, + let DarkRed/.code={\colorlet{byoTwemojiDarkRed}{#1}}, + let WineRed/.code={\colorlet{byoTwemojiWineRed}{#1}}, + let DarkWineRed/.code={\colorlet{byoTwemojiDarkWineRed}{#1}}, + let LightBlue/.code={\colorlet{byoTwemojiLightBlue}{#1}}, + let Blue/.code={\colorlet{byoTwemojiBlue}{#1}}, + let DarkBlue/.code={\colorlet{byoTwemojiDarkBlue}{#1}}, + let LightGreen/.code={\colorlet{byoTwemojiLightGreen}{#1}}, + let Green/.code={\colorlet{byoTwemojiGreen}{#1}}, + let DarkGreen/.code={\colorlet{byoTwemojiDarkGreen}{#1}}, + let LightPurple/.code={\colorlet{byoTwemojiLightPurple}{#1}}, + let Purple/.code={\colorlet{byoTwemojiPurple}{#1}}, + let Shadow/.code={\colorlet{byoTwemojiShadow}{#1}}, + set White/.code={\definecolor{byoTwemojiWhite}{RGB}{#1}}, + set WhiteGray/.code={\definecolor{byoTwemojiWhiteGray}{RGB}{#1}}, + set LightGray/.code={\definecolor{byoTwemojiLightGray}{RGB}{#1}}, + set Gray/.code={\definecolor{byoTwemojiGray}{RGB}{#1}}, + set DarkGray/.code={\definecolor{byoTwemojiDarkGray}{RGB}{#1}}, + set Black/.code={\definecolor{byoTwemojiBlack}{RGB}{#1}}, + set LightBrown/.code={\definecolor{byoTwemojiLightBrown}{RGB}{#1}}, + set Brown/.code={\definecolor{byoTwemojiBrown}{RGB}{#1}}, + set Yellow/.code={\definecolor{byoTwemojiYellow}{RGB}{#1}}, + set DarkYellow/.code={\definecolor{byoTwemojiDarkYellow}{RGB}{#1}}, + set LightOrange/.code={\definecolor{byoTwemojiLightOrange}{RGB}{#1}}, + set Orange/.code={\definecolor{byoTwemojiOrange}{RGB}{#1}}, + set DarkOrange/.code={\definecolor{byoTwemojiDarkOrange}{RGB}{#1}}, + set LightRose/.code={\definecolor{byoTwemojiLightRose}{RGB}{#1}}, + set Rose/.code={\definecolor{byoTwemojiRose}{RGB}{#1}}, + set LightRed/.code={\definecolor{byoTwemojiLightRed}{RGB}{#1}}, + set Red/.code={\definecolor{byoTwemojiRed}{RGB}{#1}}, + set DarkRed/.code={\definecolor{byoTwemojiDarkRed}{RGB}{#1}}, + set WineRed/.code={\definecolor{byoTwemojiWineRed}{RGB}{#1}}, + set DarkWineRed/.code={\definecolor{byoTwemojiDarkWineRed}{RGB}{#1}}, + set LightBlue/.code={\definecolor{byoTwemojiLightBlue}{RGB}{#1}}, + set Blue/.code={\definecolor{byoTwemojiBlue}{RGB}{#1}}, + set DarkBlue/.code={\definecolor{byoTwemojiDarkBlue}{RGB}{#1}}, + set LightGreen/.code={\definecolor{byoTwemojiLightGreen}{RGB}{#1}}, + set Green/.code={\definecolor{byoTwemojiGreen}{RGB}{#1}}, + set DarkGreen/.code={\definecolor{byoTwemojiDarkGreen}{RGB}{#1}}, + set LightPurple/.code={\definecolor{byoTwemojiLightPurple}{RGB}{#1}}, + set Purple/.code={\definecolor{byoTwemojiPurple}{RGB}{#1}}, + set Shadow/.code={\definecolor{byoTwemojiShadow}{RGB}{#1}}, + set ShadowTransparency/.code={\renewcommand*{\byoTwemojiShadowTransparency}{#1}}, + scale to/.style={scale={#1/36}}, + center/.style={center x={#1},center y={#1}}, + center x/.style={xshift={(36-#1)/2}}, + center y/.style={yshift={(36-#1)/2}}, + align top/.style={yshift={0}}, + align right/.style={xshift={36-#1}}, + align bottom/.style={yshift={36-#1}}, + align left/.style={xshift={0}}, + centered scale/.style={scale to={#1},center={#1}}, + top left alined scale/.style={scale to={#1},align top,align left}, + top centered scale/.style={scale to={#1},align top,center x={#1}}, + top right alined scale/.style={scale to={#1},align top,align right={#1}}, + right centered scale/.style={scale to={#1},align right={#1}, center y={#1}}, + bottom right alined scale/.style={scale to={#1},align bottom={#1}, align right={#1}}, + bottom centered scale/.style={scale to={#1},align bottom={#1},center x={#1}}, + bottom left alined scale/.style={scale to={#1},align bottom={#1},align left}, + left centered scale/.style={scale to={#1},align left,center y={#1}}, + dynamic style/.code={\tikzset{#1}} +} + +\defineByoTwemojiElement{sweat lower left}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (10.0000,30.0000) .. controls (10.0000,32.7620) and (7.7620,35.0000) .. (5.0000,35.0000) .. controls (2.2380,35.0000) and (0.0000,32.7620) .. (0.0000,30.0000) .. controls (0.0000,27.2380) and (4.0000,20.0000) .. (5.0000,20.0000) .. controls (6.0000,20.0000) and (10.0000,27.2380) .. (10.0000,30.0000) -- cycle;} +\defineByoTwemojiElement{heart at mouth}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (34.2020,25.8030) .. controls (33.9660,25.0130) and (33.4230,24.3170) .. (32.6240,23.9280) .. controls (31.7020,23.4790) and (30.6680,23.5370) .. (29.8310,23.9880) .. controls (29.6710,23.0520) and (29.0810,22.1990) .. (28.1610,21.7510) .. controls (26.6440,21.0110) and (24.8130,21.6410) .. (24.0740,23.1570) .. controls (23.9690,23.3720) and (23.8940,23.5940) .. (23.8440,23.8160) .. controls (23.0690,26.3720) and (24.4840,30.1570) .. (26.0360,31.7640) .. controls (27.2660,31.8940) and (28.9890,31.5660) .. (30.5490,30.8910) .. controls (32.0490,29.4310) and (33.2820,27.7080) .. (34.2020,25.8030) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (35.6540,27.2220) .. controls (36.3930,25.7060) and (35.7640,23.8750) .. (34.2490,23.1360) .. controls (33.3270,22.6870) and (32.2930,22.7450) .. (31.4560,23.1960) .. controls (31.2960,22.2600) and (30.7060,21.4070) .. (29.7860,20.9590) .. controls (28.2690,20.2190) and (26.4380,20.8500) .. (25.6990,22.3650) .. controls (25.5940,22.5800) and (25.5190,22.8020) .. (25.4690,23.0240) .. controls (24.6950,25.5800) and (26.1090,29.3650) .. (27.6610,30.9720) .. controls (29.8840,31.2060) and (33.7380,29.9930) .. (35.2760,27.8110) .. controls (35.4210,27.6320) and (35.5490,27.4370) .. (35.6540,27.2220) -- cycle;} +\defineByoTwemojiElement{silly disguise}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (28.8440,25.3900) -- (23.9340,23.9340) .. controls (23.9380,23.8830) and (12.0610,23.8830) .. (12.0660,23.9340) -- (7.1550,25.3900) .. controls (6.3640,25.6260) and (5.9050,26.4820) .. (6.1320,27.3020) .. controls (6.3190,27.9820) and (6.9160,28.4240) .. (7.5640,28.4240) .. controls (7.6990,28.4240) and (7.8380,28.4040) .. (7.9750,28.3650) -- (10.8530,27.5120) .. controls (10.5310,27.9650) and (10.4440,28.5770) .. (10.7040,29.1160) .. controls (10.9650,29.6580) and (11.4920,29.9710) .. (12.0390,29.9710) .. controls (12.2620,29.9710) and (12.4900,29.9180) .. (12.7040,29.8080) -- (15.0540,28.5890) .. controls (15.1080,29.0940) and (15.3720,29.6610) .. (15.8420,29.9040) .. controls (16.0560,30.0140) and (16.2840,30.0670) .. (16.5070,30.0670) .. controls (17.0540,30.0670) and (17.5810,29.6580) .. (17.8420,29.1160) -- (18.0000,28.7900) -- (18.1570,29.1160) .. controls (18.4180,29.6580) and (18.9450,30.0670) .. (19.4920,30.0670) .. controls (19.7160,30.0670) and (19.9430,30.0140) .. (20.1570,29.9040) .. controls (20.6270,29.6610) and (20.8920,29.0930) .. (20.9460,28.5890) -- (23.2960,29.8080) .. controls (23.5100,29.9180) and (23.7370,29.9710) .. (23.9610,29.9710) .. controls (24.5080,29.9710) and (25.0340,29.6580) .. (25.2960,29.1160) .. controls (25.5550,28.5770) and (25.4690,27.9650) .. (25.1480,27.5120) -- (28.0260,28.3650) .. controls (28.1630,28.4040) and (28.3000,28.4240) .. (28.4370,28.4240) .. controls (29.0850,28.4240) and (29.6820,27.9810) .. (29.8690,27.3020) .. controls (30.0950,26.4820) and (29.6360,25.6260) .. (28.8440,25.3900) -- cycle;\path[fill=byoTwemojiDarkYellow, dynamic style/.expand once=#1] (24.0000,23.6000) .. controls (24.0000,22.6060) and (22.7460,21.0000) .. (21.2000,21.0000) -- (21.1770,21.0010) .. controls (20.9770,17.3000) and (19.4890,11.8000) .. (18.0000,11.8000) .. controls (16.5370,11.8000) and (15.0760,17.2770) .. (14.8350,21.0020) -- (14.8000,21.0000) .. controls (13.2540,21.0000) and (12.0000,22.6060) .. (12.0000,23.6000) .. controls (12.0000,24.5300) and (14.1030,24.9460) .. (15.6840,25.6510) .. controls (16.1890,26.0890) and (16.9370,26.2000) .. (18.0000,26.2000) .. controls (18.9010,26.2000) and (19.5770,26.0930) .. (20.0690,25.7680) .. controls (21.6680,24.9890) and (24.0000,24.5800) .. (24.0000,23.6000) -- cycle;\path[fill=byoTwemojiDarkOrange, dynamic style/.expand once=#1] (21.2000,23.8000) .. controls (20.9820,23.8390) and (21.2550,23.4000) .. (21.2550,22.3110) .. controls (21.2550,21.8000) and (21.2000,21.4000) .. (21.2000,21.0000) .. controls (21.6000,21.0000) and (22.0420,21.0000) .. (22.0420,22.1690) .. controls (22.0420,22.8320) and (21.4180,23.7610) .. (21.2000,23.8000) -- cycle(14.7570,23.8000) .. controls (14.9750,23.8390) and (14.7020,23.4000) .. (14.7020,22.3110) .. controls (14.7020,21.8000) and (14.7570,21.4000) .. (14.7570,21.0000) .. controls (14.3570,21.0000) and (13.9150,21.0000) .. (13.9150,22.1690) .. controls (13.9160,22.8320) and (14.5400,23.7610) .. (14.7570,23.8000) -- cycle;\path[fill=byoTwemojiDarkWineRed, dynamic style/.expand once=#1] (14.4030,24.3510) .. controls (13.7810,24.1700) and (13.2000,24.2700) .. (12.9220,24.5540) .. controls (13.6430,24.9090) and (14.6610,25.2140) .. (15.5530,25.5970) -- (15.5550,25.5950) .. controls (15.6890,25.1330) and (15.1740,24.5750) .. (14.4030,24.3510) -- cycle(21.5970,24.3510) .. controls (20.8260,24.5760) and (20.3110,25.1330) .. (20.4460,25.5950) -- (20.4500,25.6000) .. controls (21.3410,25.2170) and (22.3590,24.9110) .. (23.0800,24.5560) .. controls (22.8020,24.2700) and (22.2200,24.1690) .. (21.5970,24.3510) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (34.8080,9.6270) .. controls (34.6370,9.4610) and (33.5410,9.9010) .. (32.4320,9.3360) .. controls (30.1440,8.1700) and (24.3620,7.0450) .. (20.5980,9.7120) .. controls (20.1950,9.9970) and (18.5110,10.0450) .. (18.0400,10.0250) .. controls (17.5690,10.0460) and (15.8850,9.9980) .. (15.4820,9.7120) .. controls (11.7190,7.0450) and (5.9370,8.1700) .. (3.6490,9.3360) .. controls (2.5400,9.9010) and (1.4440,9.4610) .. (1.2730,9.6270) .. controls (1.0260,9.8660) and (1.0260,10.8230) .. (1.2740,11.0630) .. controls (1.5200,11.3020) and (2.7510,11.5780) .. (2.9960,12.2950) .. controls (3.2430,13.0130) and (3.2450,17.2530) .. (5.2090,18.7190) .. controls (7.0480,20.0910) and (11.3380,20.5040) .. (14.0570,18.9570) .. controls (16.4290,17.6080) and (16.3460,14.7680) .. (16.7810,13.0760) .. controls (16.9360,12.4730) and (17.3730,12.1690) .. (18.0410,12.1690) .. controls (18.7090,12.1690) and (19.1460,12.4730) .. (19.3010,13.0760) .. controls (19.7360,14.7670) and (19.6520,17.6080) .. (22.0250,18.9570) .. controls (24.7440,20.5030) and (29.0340,20.0900) .. (30.8720,18.7190) .. controls (32.8370,17.2540) and (32.8390,13.0130) .. (33.0850,12.2950) .. controls (33.3300,11.5780) and (34.5610,11.3010) .. (34.8070,11.0630) .. controls (35.0550,10.8230) and (35.0560,9.8660) .. (34.8080,9.6270) -- cycle(14.6140,13.2770) .. controls (14.5370,14.3820) and (14.3400,16.5040) .. (13.0170,17.2570) .. controls (12.2060,17.7190) and (11.1490,18.0000) .. (10.0430,18.0000) -- (10.0420,18.0000) .. controls (8.8170,18.0000) and (7.1190,17.6530) .. (6.4550,17.1580) .. controls (5.6250,16.5390) and (5.3090,13.9910) .. (5.1900,13.0380) .. controls (5.1140,12.4310) and (4.9100,10.9480) .. (5.5780,10.7200) .. controls (6.6380,10.3590) and (8.1170,10.0770) .. (9.6300,10.0770) .. controls (10.3230,10.0770) and (12.6510,10.1200) .. (13.7850,10.8180) .. controls (14.7900,11.4350) and (14.6570,12.6690) .. (14.6140,13.2770) -- cycle(30.8920,13.0240) .. controls (30.7730,13.9780) and (30.4570,16.5390) .. (29.6270,17.1580) .. controls (28.9630,17.6530) and (27.2650,18.0000) .. (26.0400,18.0000) -- (26.0390,18.0000) .. controls (24.9320,18.0000) and (23.8760,17.7190) .. (23.0640,17.2570) .. controls (21.7410,16.5050) and (21.5440,14.3960) .. (21.4670,13.2910) .. controls (21.4250,12.6830) and (21.2910,11.4400) .. (22.2960,10.8230) .. controls (23.4310,10.1250) and (25.7580,10.0770) .. (26.4510,10.0770) .. controls (27.9640,10.0770) and (29.4420,10.3540) .. (30.5030,10.7150) .. controls (31.1710,10.9430) and (30.9680,12.4170) .. (30.8920,13.0240) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (14.3370,10.1900) .. controls (14.3370,10.1900) and (14.2770,6.9760) .. (13.0270,5.9640) .. controls (11.7110,4.8990) and (10.6460,6.5590) .. (10.6460,6.5590) .. controls (10.6460,6.5590) and (10.3940,4.4160) .. (8.9660,4.5950) .. controls (7.5380,4.7740) and (7.5970,6.1430) .. (7.5970,6.1430) .. controls (7.5970,6.1430) and (6.7770,4.2980) .. (5.2160,4.9530) .. controls (3.6980,5.5900) and (4.4560,6.9770) .. (4.4560,6.9770) .. controls (4.4560,6.9770) and (3.3110,6.5670) .. (2.7900,7.3930) .. controls (2.0750,8.5240) and (3.7880,9.4170) .. (3.7880,9.4170) .. controls (3.7880,9.4170) and (7.3590,8.5840) .. (9.1450,8.6430) .. controls (10.9310,8.7020) and (14.3370,10.1900) .. (14.3370,10.1900) -- cycle(21.6630,10.1900) .. controls (21.6630,10.1900) and (21.7230,6.9760) .. (22.9730,5.9640) .. controls (24.2890,4.8990) and (25.3540,6.5590) .. (25.3540,6.5590) .. controls (25.3540,6.5590) and (25.6060,4.4160) .. (27.0340,4.5950) .. controls (28.4630,4.7740) and (28.4030,6.1430) .. (28.4030,6.1430) .. controls (28.4030,6.1430) and (29.2230,4.2980) .. (30.7840,4.9530) .. controls (32.3020,5.5900) and (31.5440,6.9770) .. (31.5440,6.9770) .. controls (31.5440,6.9770) and (32.6890,6.5680) .. (33.2110,7.3940) .. controls (33.9250,8.5250) and (32.2130,9.4180) .. (32.2130,9.4180) .. controls (32.2130,9.4180) and (28.6420,8.5850) .. (26.8560,8.6440) .. controls (25.0690,8.7020) and (21.6630,10.1900) .. (21.6630,10.1900) -- cycle;} +\defineByoTwemojiElement{party hat}{\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (17.1790,2.7200) .. controls (17.1360,2.6710) and (17.0690,2.6440) .. (16.9900,2.6290) .. controls (16.9900,2.6290) and (1.0660,-0.3940) .. (0.3770,0.2140) .. controls (-0.3110,0.8230) and (0.7400,16.9980) .. (0.7400,16.9980) .. controls (0.7450,17.0790) and (0.7630,17.1480) .. (0.8070,17.1970) .. controls (1.4110,17.8810) and (5.5650,15.1930) .. (10.0860,11.1960) .. controls (14.6080,7.1980) and (17.7830,3.4040) .. (17.1790,2.7200) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (0.3490,0.2710) .. controls (0.3340,0.3010) and (0.3210,0.3420) .. (0.3110,0.3940) .. controls (0.4700,1.7650) and (2.0060,13.0460) .. (2.9630,16.5720) .. controls (4.3990,15.7690) and (5.8580,14.6780) .. (7.5720,13.3190) .. controls (6.1160,10.6540) and (1.1580,0.1460) .. (0.3490,0.2710) -- cycle;} +\defineByoTwemojiElement{tear left}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (16.0000,31.0000) .. controls (16.0000,33.7620) and (13.7620,36.0000) .. (11.0000,36.0000) .. controls (8.2380,36.0000) and (6.0000,33.7620) .. (6.0000,31.0000) .. controls (6.0000,28.2380) and (10.0000,21.0000) .. (11.0000,21.0000) .. controls (12.0000,21.0000) and (16.0000,28.2380) .. (16.0000,31.0000) -- cycle;} +\defineByoTwemojiElement{mask}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (27.0000,22.0910) -- (36.0000,18.0000) .. controls (36.0000,17.3400) and (35.9590,16.6910) .. (35.8910,16.0500) -- (27.0000,20.0910) -- (27.0000,19.0000) .. controls (27.0000,17.8960) and (26.1040,17.0000) .. (25.0000,17.0000) -- (11.0000,17.0000) .. controls (9.8960,17.0000) and (9.0000,17.8960) .. (9.0000,19.0000) -- (9.0000,20.0910) -- (0.1100,16.0500) .. controls (0.0410,16.6910) and (0.0000,17.3400) .. (0.0000,18.0000) -- (9.0000,22.0910) -- (9.0000,26.6370) -- (1.5470,25.2820) .. controls (1.8880,26.0520) and (2.2880,26.7890) .. (2.7300,27.4970) -- (9.0000,28.6370) -- (9.0000,30.0000) .. controls (9.0000,31.1040) and (9.8960,32.0000) .. (11.0000,32.0000) -- (25.0000,32.0000) .. controls (26.1040,32.0000) and (27.0000,31.1040) .. (27.0000,30.0000) -- (27.0000,28.6370) -- (33.2710,27.4960) .. controls (33.7120,26.7880) and (34.1120,26.0510) .. (34.4530,25.2810) -- (27.0000,26.6370) -- (27.0000,22.0910) -- cycle;} +\defineByoTwemojiElement{halo}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (2.7637,8.4121) -- (2.2735,9.2344) .. controls (5.3165,11.0904) and (11.3371,12.1524) .. (18.0005,12.1524) .. controls (24.5965,12.1524) and (30.5765,11.1130) .. (33.6525,9.2930) -- (33.7306,9.2441) .. controls (33.7306,9.2441) and (33.4292,8.7204) .. (33.2365,8.4180) .. controls (30.0614,10.1001) and (24.3259,11.0586) .. (18.0045,11.0586) .. controls (11.6770,11.0586) and (5.9375,10.0970) .. (2.7645,8.4121) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (15.5530,0.1719) .. controls (14.4122,0.2062) and (13.2975,0.2627) .. (12.2268,0.3457) .. controls (5.3368,0.8817) and (0.1658,2.4531) .. (0.1658,5.2891) .. controls (0.1658,8.8771) and (8.4289,11.0606) .. (17.9958,11.0606) .. controls (27.5628,11.0606) and (35.8258,8.8771) .. (35.8258,5.2891) .. controls (35.8258,2.4541) and (30.6591,0.8847) .. (23.7728,0.3477) .. controls (22.7044,0.2649) and (21.5921,0.2083) .. (20.4544,0.1739) .. controls (22.6022,0.4674) and (24.6297,1.1350) .. (26.4661,2.1173) .. controls (26.5579,2.1664) and (26.6525,2.2320) .. (26.7454,2.2853) .. controls (27.9180,2.5502) and (28.9191,2.8630) .. (29.6282,3.2306) .. controls (30.4352,3.6486) and (30.9055,4.1245) .. (30.9055,4.6486) .. controls (30.9055,6.5516) and (24.8563,7.3849) .. (17.9955,7.3849) .. controls (11.1345,7.3849) and (5.0855,6.5515) .. (5.0855,4.6486) .. controls (5.0855,4.1126) and (5.5803,3.6254) .. (6.4253,3.1994) .. controls (7.1260,2.8463) and (8.0972,2.5442) .. (9.2300,2.2873) .. controls (9.4431,2.1723) and (9.6093,2.0683) .. (9.8550,1.9435) .. controls (11.6079,1.0538) and (13.5277,0.4470) .. (15.5523,0.1720) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (15.5570,0.1699) .. controls (14.4162,0.2043) and (13.3015,0.2608) .. (12.2308,0.3438) .. controls (10.8838,0.6858) and (8.5969,1.5711) .. (6.3109,3.2460) -- (6.4300,3.1992) .. controls (7.1299,2.8465) and (8.0997,2.5438) .. (9.2308,2.2871) .. controls (9.4451,2.1714) and (9.6125,2.0669) .. (9.8598,1.9414) .. controls (11.6127,1.0517) and (13.5325,0.4449) .. (15.5571,0.1699) -- cycle(20.4593,0.1719) .. controls (22.6071,0.4654) and (24.6346,1.1330) .. (26.4710,2.1153) .. controls (26.5638,2.1648) and (26.6603,2.2294) .. (26.7542,2.2832) .. controls (27.9253,2.5480) and (28.9247,2.8633) .. (29.6331,3.2305) -- (29.6936,3.2461) .. controls (27.4086,1.5721) and (25.1246,0.6877) .. (23.7776,0.3457) .. controls (22.7092,0.2629) and (21.5969,0.2063) .. (20.4592,0.1719) -- cycle;} +\defineByoTwemojiElement{tissue}{\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (18.4060,18.0330) .. controls (21.0840,20.7090) and (14.4320,33.5570) .. (13.1560,34.8330) .. controls (12.1060,35.8830) and (8.9560,35.8830) .. (7.9060,33.7830) .. controls (6.8560,31.6830) and (3.7060,33.7830) .. (2.6560,32.7330) .. controls (0.5560,30.6330) and (3.7060,29.5830) .. (2.6560,27.4830) .. controls (1.6060,25.3830) and (-0.4940,24.3330) .. (1.6060,22.2330) .. controls (3.7060,20.1330) and (8.9560,21.1830) .. (12.1060,19.0830) .. controls (15.2560,16.9830) and (17.3550,16.9830) .. (18.4060,18.0330) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (17.3220,19.8720) .. controls (17.3060,19.8100) and (17.2690,19.7590) .. (17.2430,19.7020) .. controls (17.2130,19.6360) and (17.1930,19.5670) .. (17.1490,19.5080) .. controls (16.9880,19.2900) and (16.7440,19.1340) .. (16.4550,19.0930) -- (16.4540,19.0930) .. controls (16.3170,19.0740) and (16.1800,19.0820) .. (16.0480,19.1150) .. controls (15.9570,19.1380) and (15.8790,19.1860) .. (15.7990,19.2320) .. controls (15.7610,19.2530) and (15.7190,19.2620) .. (15.6840,19.2880) .. controls (15.5730,19.3700) and (15.4780,19.4730) .. (15.4060,19.5930) .. controls (12.4720,24.4830) and (5.4640,27.5370) .. (5.3930,27.5680) .. controls (4.8600,27.7970) and (4.6140,28.4140) .. (4.8430,28.9470) .. controls (5.0140,29.3450) and (5.4010,29.5830) .. (5.8080,29.5830) .. controls (5.9460,29.5830) and (6.0860,29.5560) .. (6.2210,29.4980) .. controls (6.4440,29.4020) and (10.2760,27.7280) .. (13.6460,24.7860) .. controls (11.5780,28.6110) and (8.4160,30.7810) .. (8.3730,30.8110) .. controls (7.8920,31.1340) and (7.7630,31.7850) .. (8.0850,32.2670) .. controls (8.2880,32.5690) and (8.6200,32.7340) .. (8.9590,32.7340) .. controls (9.1590,32.7340) and (9.3610,32.6770) .. (9.5400,32.5580) .. controls (9.8130,32.3750) and (16.2430,28.0090) .. (17.3470,20.2840) .. controls (17.3650,20.1440) and (17.3560,20.0050) .. (17.3220,19.8720) -- cycle;} +\defineByoTwemojiElement{clown makeup}{\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (6.9300,21.0000) circle (0.1129cm);\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (28.9300,21.0000) circle (0.1129cm);\path (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,31.0000) .. (18.0000,31.0000) .. controls (24.2120,31.0000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;} +\defineByoTwemojiElement{sweat upper right}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (35.0000,11.0000) .. controls (35.0000,13.7620) and (32.7620,16.0000) .. (30.0000,16.0000) .. controls (27.2380,16.0000) and (25.0000,13.7620) .. (25.0000,11.0000) .. controls (25.0000,8.2380) and (29.0000,1.0000) .. (30.0000,1.0000) .. controls (31.0000,1.0000) and (35.0000,8.2380) .. (35.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{head}{\path[fill=byoTwemojiYellow, dynamic style/.expand once=#1] (36.0000,18.0000) .. controls (36.0000,27.9410) and (27.9410,36.0000) .. (18.0000,36.0000) .. controls (8.0590,36.0000) and (0.0000,27.9410) .. (0.0000,18.0000) .. controls (0.0000,8.0590) and (8.0590,0.0000) .. (18.0000,0.0000) .. controls (27.9410,0.0000) and (36.0000,8.0590) .. (36.0000,18.0000);} +\defineByoTwemojiElement{clown hair}{\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (28.9510,1.0000)arc(268.569:195.328:2.000) .. controls (28.1531,3.1037) and (29.1580,3.8468) .. (30.0799,4.6836)arc(57.314:-0.009:2.000)arc(0.000:-90.000:2.000)arc(270.699:269.301:2.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (32.9490,5.0000)arc(268.996:230.650:3.000) .. controls (32.4638,7.1299) and (33.5914,8.8020) .. (34.4178,10.6426)arc(61.792:0.021:3.000)arc(0.000:-90.000:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (32.9490,1.0000)arc(269.030:179.992:3.000)arc(179.906:166.732:3.000) .. controls (30.8205,5.3559) and (31.5066,6.0831) .. (32.1268,6.8691)arc(106.985:90.064:3.000)arc(90.000:0.000:3.000)arc(0.000:-90.000:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (6.9512,1.0000)arc(268.602:179.983:2.000)arc(180.009:122.686:2.000) .. controls (6.8418,3.8468) and (7.8467,3.1037) .. (8.9277,2.4707)arc(344.654:270.028:2.000)arc(270.699:269.301:2.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (2.9492,5.0000)arc(269.030:179.992:3.000)arc(180.015:118.208:3.000) .. controls (2.4084,8.8033) and (3.5356,7.1303) .. (4.9004,5.6797)arc(309.336:270.023:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (2.9492,1.0000)arc(269.030:179.992:3.000)arc(180.000:90.000:3.000)arc(89.936:73.015:3.000) .. controls (4.4933,6.0830) and (5.1794,5.3558) .. (5.9200,4.6836)arc(13.268:0.094:3.000)arc(0.000:-90.000:3.000)arc(270.485:269.515:3.000) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (30.5000,4.5000) circle (0.0706cm);\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (32.0000,7.0000) circle (0.0564cm);\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (5.5000,4.5000) circle (0.0706cm);\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (4.0000,7.0000) circle (0.0564cm);} +\defineByoTwemojiElement{laughing tears}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (10.8470,28.2290) .. controls (10.1670,30.9060) and (7.4470,32.5240) .. (4.7700,31.8440) .. controls (2.0940,31.1650) and (0.4750,28.4450) .. (1.1540,25.7680) .. controls (1.8330,23.0910) and (7.4910,17.0600) .. (8.4610,17.3060) .. controls (9.4310,17.5530) and (11.5260,25.5530) .. (10.8470,28.2290) -- cycle(25.1330,28.2290) .. controls (25.8130,30.9060) and (28.5330,32.5240) .. (31.2100,31.8440) .. controls (33.8870,31.1650) and (35.5060,28.4450) .. (34.8260,25.7680) .. controls (34.1460,23.0910) and (28.4880,17.0600) .. (27.5180,17.3060) .. controls (26.5500,17.5530) and (24.4540,25.5530) .. (25.1330,28.2290) -- cycle;} +\defineByoTwemojiElement{tear right}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (29.5000,27.5000) .. controls (29.5000,30.2620) and (27.2620,32.5000) .. (24.5000,32.5000) .. controls (21.7380,32.5000) and (19.5000,30.2620) .. (19.5000,27.5000) .. controls (19.5000,24.7380) and (23.5000,17.5000) .. (24.5000,17.5000) .. controls (25.5000,17.5000) and (29.5000,24.7380) .. (29.5000,27.5000) -- cycle;} +\defineByoTwemojiElement{blush}{\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (29.0000,22.0000) circle (0.1411cm);\path[fill=byoTwemojiRose, dynamic style/.expand once=#1] (7.0000,22.0000) circle (0.1411cm);} +\defineByoTwemojiElement{head exploding}{\path[fill=byoTwemojiYellow, dynamic style/.expand once=#1] (35.0000,18.6190) .. controls (35.0000,14.8250) and (31.9250,11.7500) .. (28.1310,11.7500) .. controls (27.1520,11.7500) and (25.3790,12.3280) .. (25.3790,12.3280) -- (12.2530,13.7120) .. controls (12.2530,13.7120) and (9.5360,12.1310) .. (7.8700,12.1310) .. controls (4.0750,12.1310) and (1.0000,15.2060) .. (1.0000,19.0000) .. controls (1.0000,19.2370) and (1.0120,19.4710) .. (1.0350,19.7020) .. controls (1.4060,28.7630) and (8.8490,36.0000) .. (18.0000,36.0000) .. controls (27.3890,36.0000) and (35.0000,28.3890) .. (35.0000,19.0000) .. controls (35.0000,18.9480) and (34.9910,18.8990) .. (34.9880,18.8470) .. controls (34.9910,18.7710) and (35.0000,18.6960) .. (35.0000,18.6190) -- cycle;\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (30.1260,13.7510) .. controls (29.1850,13.5070) and (29.1170,14.1370) .. (27.9240,13.9970) .. controls (26.7560,13.8600) and (28.3530,13.2580) .. (27.7290,12.9050) .. controls (27.5190,12.7860) and (27.2180,12.7610) .. (26.8470,12.8070) .. controls (25.7950,12.9360) and (9.8930,13.3510) .. (9.3000,13.6370) .. controls (8.7730,13.8910) and (8.4610,14.1850) .. (7.9820,13.7380) .. controls (7.3790,13.1760) and (6.5160,13.5000) .. (6.2660,13.6870) .. controls (5.9440,13.9290) and (5.8770,14.4090) .. (6.5000,14.9640) .. controls (7.1210,15.3840) and (8.1730,15.8230) .. (9.9650,16.1230) .. controls (10.1620,16.1560) and (10.3300,16.1690) .. (10.4870,16.1750) .. controls (11.7140,16.2160) and (11.8840,14.5050) .. (13.6170,14.4590) .. controls (14.7530,14.4290) and (24.7700,15.5290) .. (25.5950,15.4170) .. controls (25.6960,15.4030) and (25.8020,15.3930) .. (25.9240,15.3930) .. controls (27.4870,15.3930) and (27.8500,16.8430) .. (29.5130,15.7090) .. controls (30.2180,15.1360) and (31.3240,14.0610) .. (30.1260,13.7510) -- cycle;\path[fill=byoTwemojiOrange, dynamic style/.expand once=#1] (5.9380,9.1150) .. controls (7.4610,10.6420) and (8.5420,12.2600) .. (9.3000,13.6380) .. controls (9.8660,14.6670) and (10.2560,15.5670) .. (10.4870,16.1760) .. controls (11.7140,16.2170) and (11.8840,15.5060) .. (13.6170,15.4600) .. controls (14.7530,15.4300) and (15.4000,16.2290) .. (16.2400,16.6890) .. controls (17.7420,17.5110) and (18.8090,15.9590) .. (19.9590,15.9590) .. controls (20.8090,15.9590) and (22.1780,17.1660) .. (23.1350,16.7230) .. controls (24.5220,16.0800) and (24.7700,15.5320) .. (25.5950,15.4190) .. controls (25.9170,14.6280) and (26.3360,13.7230) .. (26.8470,12.8100) .. controls (27.5870,11.4860) and (28.5250,10.1450) .. (29.6880,9.1170) -- (5.9380,9.1170) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (29.3060,9.4350) .. controls (30.5870,8.1720) and (6.2670,9.4510) .. (6.9650,10.2230) .. controls (7.9530,11.3170) and (9.1650,13.3760) .. (9.1650,13.3760) .. controls (9.1650,13.3760) and (13.9220,15.7810) .. (17.5160,12.7500) .. controls (20.0160,14.2500) and (23.5160,13.7190) .. (25.0780,11.1410) .. controls (25.0780,11.1410) and (26.2950,11.5940) .. (27.5290,11.6720) .. controls (27.5290,11.6720) and (28.4820,10.2470) .. (29.3060,9.4350) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (31.1250,3.7250) .. controls (30.8850,3.7250) and (30.6580,3.7700) .. (30.4390,3.8340) .. controls (29.7510,2.9890) and (28.7160,2.4380) .. (27.5410,2.4380) .. controls (27.4540,2.4380) and (27.3720,2.4580) .. (27.2860,2.4640) .. controls (26.5520,1.6370) and (25.4920,1.1050) .. (24.2990,1.1050) .. controls (22.7940,1.1050) and (21.4990,1.9440) .. (20.8130,3.1710) .. controls (20.4670,2.3730) and (19.6740,1.8140) .. (18.7490,1.8140) .. controls (18.0310,1.8140) and (17.4000,2.1560) .. (16.9880,2.6790) .. controls (16.4800,1.2090) and (15.1000,0.1470) .. (13.4580,0.1470) .. controls (12.1350,0.1470) and (10.9780,0.8360) .. (10.3100,1.8700) .. controls (10.1260,1.8410) and (9.9420,1.8120) .. (9.7500,1.8120) .. controls (8.3180,1.8120) and (7.0890,2.6240) .. (6.4570,3.8040) .. controls (6.2540,3.7660) and (6.0470,3.7410) .. (5.8330,3.7410) .. controls (3.9690,3.7410) and (2.4580,5.2520) .. (2.4580,7.1160) .. controls (2.4580,8.9800) and (3.9690,10.4910) .. (5.8330,10.4910) .. controls (6.4210,10.4910) and (6.9680,10.3320) .. (7.4470,10.0660) .. controls (7.8230,10.3480) and (8.2850,10.5220) .. (8.7920,10.5220) .. controls (8.9370,10.5220) and (9.0770,10.5060) .. (9.2140,10.4790) .. controls (10.0690,11.8580) and (11.5810,12.7820) .. (13.3230,12.7820) .. controls (15.0320,12.7820) and (16.5290,11.8970) .. (17.3960,10.5650) .. controls (18.1160,11.4470) and (19.1980,12.0220) .. (20.4250,12.0220) .. controls (22.2400,12.0220) and (23.7520,10.7840) .. (24.2010,9.1110) .. controls (24.2350,9.1120) and (24.2660,9.1210) .. (24.3000,9.1210) .. controls (24.5830,9.1210) and (24.8590,9.0900) .. (25.1260,9.0340) .. controls (25.7800,9.5900) and (26.6170,9.9380) .. (27.5430,9.9380) .. controls (28.7170,9.9380) and (29.7530,9.3870) .. (30.4400,8.5420) .. controls (30.6590,8.6060) and (30.8860,8.6510) .. (31.1260,8.6510) .. controls (32.4860,8.6510) and (33.5890,7.5480) .. (33.5890,6.1880) .. controls (33.5890,4.8280) and (32.4850,3.7250) .. (31.1250,3.7250) -- cycle;\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (27.7950,5.7670) circle (0.0599cm);\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (19.8760,5.9030) .. controls (19.8760,4.7100) and (18.9090,3.7420) .. (17.7160,3.7420) .. controls (17.3480,3.7420) and (17.0060,3.8430) .. (16.7030,4.0050) .. controls (16.4520,3.4040) and (15.8590,2.9810) .. (15.1660,2.9810) .. controls (14.5990,2.9810) and (14.0990,3.2660) .. (13.7980,3.6990) .. controls (13.1280,3.0760) and (12.2370,2.6860) .. (11.2500,2.6860) .. controls (9.4950,2.6860) and (8.0340,3.8960) .. (7.6250,5.5240) .. controls (7.2600,5.1570) and (6.7550,4.9290) .. (6.1960,4.9290) .. controls (5.0850,4.9290) and (4.1840,5.8300) .. (4.1840,6.9410) .. controls (4.1840,8.0520) and (5.0850,8.9530) .. (6.1960,8.9530) .. controls (6.8990,8.9530) and (7.5150,8.5920) .. (7.8750,8.0460) .. controls (8.3920,9.1270) and (9.4040,9.9190) .. (10.6240,10.1250) .. controls (11.0140,10.7950) and (11.7310,11.2500) .. (12.5620,11.2500) .. controls (13.6360,11.2500) and (14.5310,10.4960) .. (14.7550,9.4900) .. controls (15.0790,9.6700) and (15.4460,9.7820) .. (15.8420,9.7820) .. controls (16.9120,9.7820) and (17.8040,9.0330) .. (18.0320,8.0320) .. controls (19.0740,7.8770) and (19.8760,6.9880) .. (19.8760,5.9030) -- cycle;} +\defineByoTwemojiElement{icicles upper}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (24.2660,1.1250) .. controls (24.2660,1.1250) and (23.2750,0.7040) .. (22.9490,0.6040) .. controls (22.6620,0.5160) and (21.7560,0.3280) .. (21.1960,0.2200) .. controls (20.5710,0.0990) and (19.9020,0.1050) .. (19.9020,0.1050) .. controls (19.9020,0.1050) and (19.8720,0.5070) .. (20.0160,1.1300) .. controls (20.1320,1.6320) and (20.4200,2.3280) .. (20.4740,2.6890) .. controls (20.5330,3.0800) and (20.5420,3.5440) .. (20.6150,4.0370) .. controls (20.6790,4.4630) and (20.7430,4.9170) .. (20.8120,5.3790) .. controls (20.8790,5.8250) and (20.9940,6.2730) .. (21.0610,6.7200) .. controls (21.1310,7.1840) and (21.1630,7.6450) .. (21.2280,8.0730) .. controls (21.3020,8.5690) and (21.2180,9.0510) .. (21.2770,9.4440) .. controls (21.3980,10.2500) and (21.6100,11.3760) .. (21.8390,11.3760) .. controls (22.0680,11.3760) and (22.2700,10.3570) .. (22.3910,9.5480) .. controls (22.4500,9.1570) and (22.3640,8.8530) .. (22.4380,8.3600) .. controls (22.5020,7.9340) and (22.5560,7.5100) .. (22.6260,7.0480) .. controls (22.6930,6.6020) and (22.7470,6.1660) .. (22.8140,5.7200) .. controls (22.8840,5.2560) and (22.8750,4.8040) .. (22.9390,4.3760) .. controls (23.0130,3.8800) and (23.3020,3.2690) .. (23.3610,2.8760) .. controls (23.4800,2.0700) and (24.2660,1.1250) .. (24.2660,1.1250) -- cycle(5.8750,9.3790) .. controls (5.8750,9.3790) and (6.6060,9.2150) .. (7.3020,9.0700) .. controls (7.7550,8.9760) and (8.1140,8.6110) .. (8.8550,8.3410) .. controls (9.6260,8.0600) and (10.1220,7.8170) .. (10.1220,7.8170) .. controls (10.1220,7.8170) and (10.1850,9.1220) .. (10.0130,9.7730) .. controls (9.8740,10.2980) and (9.8010,10.9760) .. (9.7370,11.3530) .. controls (9.6670,11.7610) and (9.6280,12.2420) .. (9.5400,12.7570) .. controls (9.4640,13.2020) and (9.3240,13.6670) .. (9.2410,14.1510) .. controls (9.1610,14.6180) and (9.0970,15.1650) .. (9.0170,15.6320) .. controls (8.9340,16.1170) and (8.9120,16.5340) .. (8.8350,16.9810) .. controls (8.7460,17.4990) and (8.8130,17.5510) .. (8.7420,17.9610) .. controls (8.5970,18.8040) and (8.5770,18.6880) .. (8.5300,19.1470) .. controls (8.4830,19.6060) and (8.1360,19.6630) .. (7.9860,19.3270) .. controls (7.8360,18.9910) and (7.9950,18.8060) .. (7.8500,17.9600) .. controls (7.7800,17.5520) and (7.5230,16.4730) .. (7.4400,15.9900) .. controls (7.3600,15.5230) and (7.2520,14.7910) .. (7.1720,14.3240) .. controls (7.0890,13.8390) and (7.0680,13.0570) .. (6.9910,12.6090) .. controls (6.9020,12.0910) and (6.7660,11.7710) .. (6.6960,11.3610) .. controls (6.5510,10.5200) and (5.8750,9.3790) .. (5.8750,9.3790) -- cycle;} +\defineByoTwemojiElement{tear stream}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (24.0000,16.0000) -- (28.0000,16.0000) -- (28.0000,35.0000) -- (24.0000,34.9540) -- (24.0000,16.0000) -- cycle(8.0000,35.0000) -- (12.0000,34.9540) -- (12.0000,16.0000) -- (8.0000,16.0000) -- (8.0000,35.0000) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (18.0000,34.0000) ellipse (0.5080cm and 0.0564cm);} +\defineByoTwemojiElement{bandage}{\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (34.9790,12.0680) .. controls (34.8430,11.6790) and (34.7080,11.2890) .. (34.5470,10.9130) .. controls (34.1900,10.0820) and (33.7600,9.2920) .. (33.2880,8.5310) .. controls (33.0260,8.1090) and (32.7480,7.7010) .. (32.4530,7.3030) .. controls (32.0510,6.7610) and (31.6220,6.2430) .. (31.1630,5.7500) .. controls (30.8700,5.4350) and (30.5670,5.1320) .. (30.2520,4.8390) -- (30.1290,4.7270) .. controls (29.4820,4.1350) and (28.8050,3.5760) .. (28.0760,3.0820) .. controls (27.6370,2.7850) and (27.1810,2.5120) .. (26.7150,2.2540) .. controls (25.5900,1.6300) and (24.3920,1.1260) .. (23.1360,0.7530) -- (15.7150,2.1040) -- (11.3050,1.3010) .. controls (10.2250,1.7350) and (9.1980,2.2690) .. (8.2330,2.8940) .. controls (7.8600,3.1360) and (7.5020,3.3950) .. (7.1500,3.6630) -- (7.0300,3.7520) .. controls (6.3200,4.3000) and (5.6490,4.8940) .. (5.0290,5.5400) .. controls (4.7820,5.7970) and (4.5410,6.0600) .. (4.3090,6.3320) .. controls (4.2700,6.3770) and (4.2270,6.4180) .. (4.1890,6.4640) .. controls (3.8880,6.8240) and (3.6090,7.2020) .. (3.3370,7.5850) .. controls (3.1550,7.8400) and (2.9820,8.1010) .. (2.8130,8.3660) .. controls (2.4780,8.8930) and (2.1730,9.4380) .. (1.8930,10.0000) .. controls (1.7010,10.3860) and (1.5120,10.7740) .. (1.3480,11.1760) -- (9.8000,9.6380) -- (35.6250,14.3380) .. controls (35.4640,13.5590) and (35.2370,12.8060) .. (34.9790,12.0680) -- cycle;\path[fill=byoTwemojiGray, dynamic style/.expand once=#1] (34.5460,10.9120) -- (18.6710,8.0230) -- (24.5850,6.9470) -- (27.5410,6.4090) -- (31.1620,5.7500) .. controls (30.8690,5.4350) and (30.5660,5.1320) .. (30.2510,4.8390) -- (24.5830,5.8710) -- (21.6270,6.4090) -- (15.7130,7.4850) -- (12.7560,8.0230) -- (6.8430,9.0990) -- (1.8930,10.0000) .. controls (1.7010,10.3860) and (1.5120,10.7740) .. (1.3480,11.1760) -- (9.8000,9.6380) -- (15.7140,8.5620) -- (34.9790,12.0680) .. controls (34.8430,11.6780) and (34.7080,11.2890) .. (34.5460,10.9120) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (27.5410,6.4090) -- (32.4530,7.3030) .. controls (32.7480,7.7000) and (33.0260,8.1090) .. (33.2880,8.5310) -- (24.5860,6.9470) -- (27.5410,6.4090) -- cycle(8.2320,2.8950) .. controls (7.8600,3.1360) and (7.5020,3.3950) .. (7.1500,3.6630) -- (9.8000,3.1800) -- (8.2320,2.8950) -- cycle(26.7150,2.2540) -- (21.6280,3.1800) -- (15.7140,4.2560) -- (12.7580,4.7940) -- (6.8440,5.8710) -- (4.3090,6.3320) .. controls (4.2700,6.3770) and (4.2270,6.4180) .. (4.1890,6.4640) .. controls (3.8880,6.8240) and (3.6090,7.2020) .. (3.3370,7.5850) -- (6.8420,6.9470) -- (9.8000,6.4090) -- (15.7140,5.3330) -- (18.6700,4.7950) -- (24.5840,3.7190) -- (28.0760,3.0840) .. controls (27.6360,2.7860) and (27.1800,2.5130) .. (26.7150,2.2540) -- cycle;} +\defineByoTwemojiElement{icicles lower}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (35.7560,15.1880) .. controls (35.7560,14.7430) and (35.7100,17.4280) .. (32.0040,18.5820) .. controls (30.5430,19.0370) and (30.7160,21.1620) .. (30.7390,21.7340) .. controls (30.8190,23.7090) and (31.1370,25.6260) .. (31.2360,26.1260) .. controls (31.3360,26.6330) and (31.7430,28.2320) .. (31.8380,28.7150) .. controls (31.9430,29.2470) and (32.0790,31.1210) .. (32.1710,31.5880) .. controls (32.2820,32.1510) and (32.3860,32.5560) .. (32.4710,32.9860) .. controls (32.6550,33.9150) and (32.8950,34.5840) .. (33.3030,34.5840) .. controls (33.7120,34.5840) and (33.7190,33.4590) .. (33.9020,32.5310) .. controls (33.9870,32.1020) and (34.0090,31.7440) .. (34.1200,31.1820) .. controls (34.2120,30.7180) and (34.4830,27.5410) .. (34.5850,27.0260) .. controls (34.6820,26.5350) and (35.2210,24.4580) .. (35.3190,23.9590) .. controls (35.4190,23.4520) and (35.7180,21.4650) .. (35.7980,20.9800) .. controls (36.2760,18.0830) and (35.7560,15.1890) .. (35.7560,15.1880) -- cycle(0.3130,21.3750) .. controls (0.3130,21.0850) and (0.9260,22.5390) .. (1.4610,22.8630) .. controls (2.1510,23.2810) and (2.6910,24.0630) .. (3.5010,24.7500) .. controls (4.3110,25.4370) and (4.3090,26.7240) .. (4.2770,27.3440) .. controls (4.1410,30.0000) and (3.7910,32.6430) .. (3.7150,32.9690) .. controls (3.6390,33.3000) and (3.3570,35.7920) .. (2.9850,35.7920) .. controls (2.6130,35.7920) and (2.4320,34.9140) .. (2.2920,34.3080) -- (2.0670,33.3310) .. controls (1.9970,33.0290) and (1.9470,32.7000) .. (1.8670,32.3550) .. controls (1.7950,32.0410) and (1.4460,29.7680) .. (1.3710,29.4420) .. controls (1.2950,29.1110) and (0.9650,27.7990) .. (0.8920,27.4840) .. controls (0.8120,27.1370) and (0.7780,26.8000) .. (0.7020,26.4970) .. controls (0.3750,25.1970) and (0.3130,21.3760) .. (0.3130,21.3750) -- cycle;} +\defineByoTwemojiElement{cold sweat}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (18.0000,11.0000) .. controls (26.7490,11.0000) and (34.0330,15.5090) .. (35.6560,21.4840) .. controls (35.8780,20.3560) and (36.0000,19.1920) .. (36.0000,18.0000) .. controls (36.0000,8.0600) and (27.9410,0.0000) .. (18.0000,0.0000) .. controls (8.0600,0.0000) and (0.0000,8.0600) .. (0.0000,18.0000) .. controls (0.0000,19.1920) and (0.1230,20.3560) .. (0.3440,21.4840) .. controls (1.9670,15.5090) and (9.2520,11.0000) .. (18.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{confetti}{\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (2.5000,33.5000) circle (0.0423cm);\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (29.0000,2.0000) circle (0.0564cm);\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (4.8640,29.2460) -- (2.5260,23.6300) -- (0.4120,29.6750) -- cycle(26.0000,5.0000) -- (22.0000,6.0000) -- (23.0000,2.0000) -- cycle;\path[fill=byoTwemojiLightGreen, dynamic style/.expand once=#1] (31.9990,13.0000) -- (36.0000,7.9990) -- (33.0000,6.0000) -- cycle;} +\defineByoTwemojiElement{exhaling}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (15.3910,20.0800) .. controls (14.9380,19.8850) and (14.4120,20.0530) .. (14.1520,20.4700) -- (9.1520,28.4700) .. controls (8.9600,28.7790) and (8.9490,29.1670) .. (9.1260,29.4850) .. controls (9.3020,29.8030) and (9.6360,30.0000) .. (10.0000,30.0000) -- (13.0000,30.0000) .. controls (13.4590,30.0000) and (13.8590,29.6880) .. (13.9700,29.2420) -- (15.9700,21.2420) .. controls (16.0890,20.7660) and (15.8440,20.2720) .. (15.3910,20.0800) -- cycle(26.8480,28.4700) -- (21.8480,20.4700) .. controls (21.5860,20.0520) and (21.0610,19.8860) .. (20.6100,20.0800) .. controls (20.1570,20.2720) and (19.9110,20.7660) .. (20.0310,21.2420) -- (22.0310,29.2420) .. controls (22.1420,29.6880) and (22.5410,30.0000) .. (23.0000,30.0000) -- (26.0000,30.0000) .. controls (26.3630,30.0000) and (26.6980,29.8030) .. (26.8750,29.4840) .. controls (27.0510,29.1670) and (27.0410,28.7780) .. (26.8480,28.4700) -- cycle;\path[fill=byoTwemojiWhiteGray, dynamic style/.expand once=#1] (31.9820,30.1780) .. controls (31.9850,30.1180) and (32.0000,30.0610) .. (32.0000,30.0000) .. controls (32.0000,28.3440) and (30.6560,27.0000) .. (29.0000,27.0000) .. controls (27.9730,27.0000) and (27.0680,27.5180) .. (26.5270,28.3050) .. controls (26.0570,28.1100) and (25.5410,28.0000) .. (25.0000,28.0000) .. controls (22.7910,28.0000) and (21.0000,29.7910) .. (21.0000,32.0000) .. controls (21.0000,34.2090) and (22.7910,36.0000) .. (25.0000,36.0000) .. controls (26.3650,36.0000) and (27.5680,35.3130) .. (28.2900,34.2690) .. controls (28.7700,35.2890) and (29.7980,36.0000) .. (31.0000,36.0000) .. controls (32.6570,36.0000) and (34.0000,34.6570) .. (34.0000,33.0000) .. controls (34.0000,31.6880) and (33.1540,30.5860) .. (31.9820,30.1780) -- cycle(11.0000,28.0000) .. controls (10.4580,28.0000) and (9.9440,28.1100) .. (9.4730,28.3050) .. controls (8.9320,27.5180) and (8.0270,27.0000) .. (7.0000,27.0000) .. controls (5.3440,27.0000) and (4.0000,28.3440) .. (4.0000,30.0000) .. controls (4.0000,30.0610) and (4.0140,30.1180) .. (4.0180,30.1780) .. controls (2.8460,30.5860) and (2.0000,31.6880) .. (2.0000,33.0000) .. controls (2.0000,34.6570) and (3.3430,36.0000) .. (5.0000,36.0000) .. controls (6.2020,36.0000) and (7.2310,35.2890) .. (7.7090,34.2690) .. controls (8.4320,35.3130) and (9.6340,36.0000) .. (11.0000,36.0000) .. controls (13.2090,36.0000) and (15.0000,34.2090) .. (15.0000,32.0000) .. controls (15.0000,29.7910) and (13.2090,28.0000) .. (11.0000,28.0000) -- cycle;} +\defineByoTwemojiElement{clown nose}{\path (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,31.0000) .. (18.0000,31.0000) .. controls (24.2120,31.0000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;\path[fill=byoTwemojiWineRed, dynamic style/.expand once=#1] (18.5000,19.5000) circle (0.0988cm);} +\defineByoTwemojiElement{censor bar}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (29.7390,33.0000) -- (6.2610,33.0000) .. controls (5.0170,33.0000) and (4.0000,31.9830) .. (4.0000,30.7390) -- (4.0000,25.0000) .. controls (4.0000,23.7560) and (5.0170,22.7390) .. (6.2610,22.7390) -- (29.7390,22.7390) .. controls (30.9830,22.7390) and (32.0000,23.7560) .. (32.0000,25.0000) -- (32.0000,30.7390) .. controls (32.0000,31.9830) and (30.9830,33.0000) .. (29.7390,33.0000) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (7.8410,27.2290) -- (7.0230,27.2290) .. controls (6.7090,27.2290) and (6.5660,27.0000) .. (6.5660,26.7720) .. controls (6.5660,26.5440) and (6.7090,26.3160) .. (7.0230,26.3160) -- (7.9730,26.3160) -- (8.1820,24.7860) .. controls (8.2290,24.4440) and (8.3720,24.3300) .. (8.6570,24.3300) .. controls (8.8850,24.3300) and (9.0950,24.4810) .. (9.0950,24.7100) .. controls (9.0950,24.8530) and (9.0950,24.7860) .. (9.0760,24.9390) -- (8.8860,26.3170) -- (9.7990,26.3170) -- (10.0080,24.7870) .. controls (10.0550,24.4450) and (10.1980,24.3310) .. (10.4830,24.3310) .. controls (10.7110,24.3310) and (10.9210,24.4820) .. (10.9210,24.7110) .. controls (10.9210,24.8540) and (10.9210,24.7870) .. (10.9020,24.9400) -- (10.7110,26.3180) -- (11.5290,26.3180) .. controls (11.8430,26.3180) and (11.9850,26.5470) .. (11.9850,26.7740) .. controls (11.9850,27.0020) and (11.8420,27.2310) .. (11.5290,27.2310) -- (10.5780,27.2310) -- (10.4260,28.3140) -- (11.2440,28.3140) .. controls (11.5580,28.3140) and (11.7000,28.5430) .. (11.7000,28.7710) .. controls (11.7000,28.9990) and (11.5570,29.2270) .. (11.2440,29.2270) -- (10.2930,29.2270) -- (10.0840,30.7570) .. controls (10.0360,31.1000) and (9.8930,31.2130) .. (9.6080,31.2130) .. controls (9.3800,31.2130) and (9.1700,31.0620) .. (9.1700,30.8330) .. controls (9.1700,30.6900) and (9.1700,30.7570) .. (9.1890,30.6040) -- (9.3800,29.2260) -- (8.4680,29.2260) -- (8.2590,30.7560) .. controls (8.2110,31.0990) and (8.0690,31.2120) .. (7.7830,31.2120) .. controls (7.5550,31.2120) and (7.3450,31.0610) .. (7.3450,30.8320) .. controls (7.3450,30.6890) and (7.3450,30.7560) .. (7.3640,30.6030) -- (7.5540,29.2250) -- (6.7380,29.2250) .. controls (6.4250,29.2250) and (6.2820,28.9960) .. (6.2820,28.7690) .. controls (6.2820,28.5400) and (6.4250,28.3120) .. (6.7380,28.3120) -- (7.6890,28.3120) -- (7.8410,27.2290) -- cycle(8.6110,28.3120) -- (9.5140,28.3120) -- (9.6660,27.2290) -- (8.7630,27.2290) -- (8.6110,28.3120) -- cycle(13.2270,25.8120) .. controls (13.2270,24.9850) and (13.8450,24.2720) .. (14.6910,24.2720) .. controls (15.5370,24.2720) and (16.1550,24.9850) .. (16.1550,25.8120) .. controls (16.1550,26.6390) and (15.5370,27.3430) .. (14.6910,27.3430) .. controls (13.8440,27.3440) and (13.2270,26.6400) .. (13.2270,25.8120) -- cycle(15.1850,25.8120) .. controls (15.1850,25.5080) and (15.0040,25.2420) .. (14.6910,25.2420) .. controls (14.3770,25.2420) and (14.1960,25.5090) .. (14.1960,25.8120) .. controls (14.1960,26.1170) and (14.3770,26.3740) .. (14.6910,26.3740) .. controls (15.0040,26.3740) and (15.1850,26.1170) .. (15.1850,25.8120) -- cycle(17.4950,24.5200) .. controls (17.6190,24.2830) and (17.7140,24.2160) .. (17.9330,24.2160) .. controls (18.2280,24.2160) and (18.4940,24.4530) .. (18.4940,24.7480) .. controls (18.4940,24.8240) and (18.4940,24.8910) .. (18.4180,25.0330) -- (15.2240,31.0120) .. controls (15.0810,31.2110) and (15.0240,31.3250) .. (14.7960,31.3250) .. controls (14.5490,31.3250) and (14.2540,31.0880) .. (14.2540,30.8030) .. controls (14.2540,30.6600) and (14.3110,30.5280) .. (14.3490,30.4510) -- (17.4950,24.5200) -- cycle(16.5730,29.7390) .. controls (16.5730,28.9120) and (17.1910,28.1990) .. (18.0370,28.1990) .. controls (18.8830,28.1990) and (19.5010,28.9120) .. (19.5010,29.7390) .. controls (19.5010,30.5650) and (18.8830,31.2690) .. (18.0370,31.2690) .. controls (17.1900,31.2700) and (16.5730,30.5650) .. (16.5730,29.7390) -- cycle(18.5310,29.7390) .. controls (18.5310,29.4340) and (18.3500,29.1690) .. (18.0360,29.1690) .. controls (17.7220,29.1690) and (17.5410,29.4350) .. (17.5410,29.7390) .. controls (17.5410,30.0430) and (17.7220,30.3000) .. (18.0360,30.3000) .. controls (18.3500,30.3000) and (18.5310,30.0430) .. (18.5310,29.7390) -- cycle(21.0170,30.5280) .. controls (21.0170,30.1190) and (21.3500,29.7860) .. (21.7580,29.7860) .. controls (22.1670,29.7860) and (22.5000,30.1190) .. (22.5000,30.5280) .. controls (22.5000,30.9360) and (22.1670,31.2690) .. (21.7580,31.2690) .. controls (21.3500,31.2700) and (21.0170,30.9370) .. (21.0170,30.5280) -- cycle(21.0740,24.9190) .. controls (21.0740,24.5200) and (21.3680,24.2730) .. (21.7580,24.2730) .. controls (22.1390,24.2730) and (22.4430,24.5300) .. (22.4430,24.9190) -- (22.4430,28.5790) .. controls (22.4430,28.9690) and (22.1390,29.2250) .. (21.7580,29.2250) .. controls (21.3680,29.2250) and (21.0740,28.9780) .. (21.0740,28.5790) -- (21.0740,24.9190) -- cycle(29.1520,31.3260) .. controls (28.9650,31.3260) and (28.8480,31.2730) .. (28.7210,31.1300) -- (27.9970,30.3400) -- (27.9250,30.4060) .. controls (27.2230,31.0510) and (26.6170,31.3250) .. (25.9010,31.3250) .. controls (24.7920,31.3250) and (23.6720,30.6930) .. (23.6720,29.2810) .. controls (23.6720,28.1740) and (24.5390,27.5120) .. (25.0560,27.2160) -- (25.1730,27.1490) -- (25.0780,27.0510) .. controls (24.6530,26.6060) and (24.4790,26.2380) .. (24.4790,25.7820) .. controls (24.4790,24.7050) and (25.4620,24.2150) .. (26.3750,24.2150) .. controls (27.1390,24.2150) and (28.2150,24.6680) .. (28.2150,25.6730) .. controls (28.2150,26.6240) and (27.3320,27.1740) .. (27.0620,27.3200) -- (26.9470,27.3820) -- (28.1080,28.7230) -- (28.5520,28.1870) .. controls (28.7990,27.8900) and (28.9430,27.7650) .. (29.1980,27.7650) .. controls (29.4030,27.7650) and (29.6220,27.9490) .. (29.6220,28.2880) .. controls (29.6220,28.5420) and (29.3700,28.8730) .. (29.1230,29.1630) -- (28.8260,29.4980) -- (29.5320,30.3360) .. controls (29.6630,30.4920) and (29.7170,30.5750) .. (29.7170,30.7640) .. controls (29.7180,31.0590) and (29.4480,31.3260) .. (29.1520,31.3260) -- cycle(25.7050,27.8520) .. controls (25.2770,28.1390) and (24.8410,28.5170) .. (24.8410,29.1430) .. controls (24.8410,29.7990) and (25.2680,30.2220) .. (25.9300,30.2220) .. controls (26.4820,30.2220) and (26.8390,29.9800) .. (27.2050,29.6160) -- (27.2760,29.5470) -- (25.7760,27.8040) -- (25.7050,27.8520) -- cycle(26.3760,25.1410) .. controls (26.0960,25.1410) and (25.7060,25.3700) .. (25.7060,25.7430) .. controls (25.7060,26.0910) and (25.8770,26.3030) .. (26.2400,26.6720) -- (26.2910,26.7240) -- (26.3540,26.6910) .. controls (26.8510,26.4310) and (27.1030,26.1380) .. (27.1030,25.8220) .. controls (27.1040,25.3540) and (26.7270,25.1410) .. (26.3760,25.1410) -- cycle;} +\defineByoTwemojiElement{horns}{\path[fill=byoTwemojiYellow, dynamic style/.expand once=#1] (10.0000,4.0000) .. controls (7.4200,4.0000) and (4.3690,1.5340) .. (3.4140,0.5860) .. controls (2.8430,0.0140) and (1.9810,-0.1570) .. (1.2350,0.1530) .. controls (0.4870,0.4620) and (0.0000,1.1910) .. (0.0000,2.0000) .. controls (0.0000,5.4590) and (1.6720,12.0000) .. (8.0000,12.0000) .. controls (8.7570,12.0000) and (9.4500,11.5720) .. (9.7890,10.8940) -- (11.7890,6.8940) .. controls (12.0990,6.2740) and (12.0660,5.5380) .. (11.7010,4.9480) .. controls (11.3370,4.3590) and (10.6930,4.0000) .. (10.0000,4.0000) -- cycle(34.7660,0.1530) .. controls (34.0160,-0.1580) and (33.1590,0.0140) .. (32.5860,0.5870) .. controls (31.7000,1.4720) and (28.5890,4.0000) .. (26.0000,4.0000) .. controls (25.3070,4.0000) and (24.6630,4.3590) .. (24.2990,4.9490) .. controls (23.9350,5.5380) and (23.9020,6.2750) .. (24.2110,6.8950) -- (26.2110,10.8950) .. controls (26.5500,11.5720) and (27.2420,12.0000) .. (28.0000,12.0000) .. controls (34.3280,12.0000) and (36.0000,5.4590) .. (36.0000,2.0000) .. controls (36.0000,1.1910) and (35.5130,0.4620) .. (34.7660,0.1530) -- cycle;} +\defineByoTwemojiElement{zzz}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (34.4300,12.5340) .. controls (34.4340,12.4900) and (34.4530,12.4570) .. (34.4530,12.4110) .. controls (34.4530,11.6570) and (33.9050,11.2230) .. (33.2280,11.2230) -- (29.6460,11.2230) -- (33.9250,5.2300) .. controls (34.1310,4.9470) and (34.2070,4.7770) .. (34.2070,4.4190) .. controls (34.2070,3.6840) and (33.5670,3.5700) .. (33.3220,3.5700) -- (27.9730,3.5700) -- (27.9410,2.8820) .. controls (27.9410,2.8820) and (26.5320,3.7130) .. (26.4380,3.7700) .. controls (26.3440,3.8270) and (25.9330,4.1420) .. (25.9330,4.7570) .. controls (25.9330,5.5110) and (26.4790,5.9440) .. (27.1580,5.9440) -- (30.3070,5.9440) -- (26.0460,11.9370) .. controls (25.9520,12.0880) and (25.8020,12.3700) .. (25.8020,12.6720) .. controls (25.8020,13.2940) and (26.3100,13.5960) .. (26.9130,13.5960) -- (33.2280,13.5960) .. controls (33.4860,13.5960) and (33.7430,13.5200) .. (33.9090,13.4200) -- (35.4120,12.5320) -- (34.4300,12.5320) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (31.7710,5.0840) -- (28.6220,5.0840) .. controls (27.9430,5.0840) and (27.3970,4.6510) .. (27.3970,3.8970) .. controls (27.3970,3.1430) and (27.9430,2.7090) .. (28.6220,2.7090) -- (34.7860,2.7090) .. controls (35.0310,2.7090) and (35.6710,2.8220) .. (35.6710,3.5570) .. controls (35.6710,3.9150) and (35.5950,4.0850) .. (35.3890,4.3680) -- (31.1100,10.3610) -- (34.6920,10.3610) .. controls (35.3690,10.3610) and (35.9170,10.7940) .. (35.9170,11.5480) .. controls (35.9170,12.3020) and (35.3690,12.7350) .. (34.6920,12.7350) -- (28.3770,12.7350) .. controls (27.7740,12.7350) and (27.2660,12.4330) .. (27.2660,11.8110) .. controls (27.2660,11.5090) and (27.4160,11.2270) .. (27.5100,11.0760) -- (31.7710,5.0840) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (24.8860,7.4800) .. controls (24.8890,7.4470) and (24.9040,7.4220) .. (24.9040,7.3880) .. controls (24.9040,6.8240) and (24.4940,6.4990) .. (23.9870,6.4990) -- (21.3050,6.4990) -- (24.5080,2.0120) .. controls (24.6640,1.8000) and (24.7200,1.6730) .. (24.7200,1.4060) .. controls (24.7200,0.8560) and (24.2410,0.7710) .. (24.0570,0.7710) -- (20.0530,0.7710) -- (20.0290,0.2560) .. controls (20.0290,0.2560) and (18.9740,0.8780) .. (18.9040,0.9210) .. controls (18.8340,0.9640) and (18.5260,1.2000) .. (18.5260,1.6600) .. controls (18.5260,2.2240) and (18.9350,2.5490) .. (19.4430,2.5490) -- (21.8000,2.5490) -- (18.6100,7.0360) .. controls (18.5400,7.1490) and (18.4270,7.3600) .. (18.4270,7.5860) .. controls (18.4270,8.0520) and (18.8070,8.2770) .. (19.2590,8.2770) -- (23.9870,8.2770) .. controls (24.1800,8.2770) and (24.3720,8.2200) .. (24.4970,8.1450) -- (25.6220,7.4800) -- (24.8860,7.4800) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (22.8960,1.9030) -- (20.5390,1.9030) .. controls (20.0310,1.9030) and (19.6220,1.5790) .. (19.6220,1.0140) .. controls (19.6220,0.4500) and (20.0310,0.1250) .. (20.5390,0.1250) -- (25.1540,0.1250) .. controls (25.3380,0.1250) and (25.8170,0.2100) .. (25.8170,0.7600) .. controls (25.8170,1.0280) and (25.7600,1.1550) .. (25.6060,1.3670) -- (22.4030,5.8540) -- (25.0850,5.8540) .. controls (25.5900,5.8540) and (26.0000,6.1780) .. (26.0000,6.7430) .. controls (26.0000,7.3080) and (25.5900,7.6320) .. (25.0830,7.6320) -- (20.3550,7.6320) .. controls (19.9030,7.6320) and (19.5230,7.4060) .. (19.5230,6.9410) .. controls (19.5230,6.7150) and (19.6360,6.5040) .. (19.7060,6.3910) -- (22.8960,1.9030) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (17.7410,10.4250) .. controls (17.7440,10.3970) and (17.7560,10.3760) .. (17.7560,10.3460) .. controls (17.7560,9.8630) and (17.4050,9.5850) .. (16.9710,9.5850) -- (14.6760,9.5850) -- (17.4180,5.7450) .. controls (17.5500,5.5640) and (17.5990,5.4550) .. (17.5990,5.2260) .. controls (17.5990,4.7550) and (17.1890,4.6820) .. (17.0320,4.6820) -- (13.6050,4.6820) -- (13.5840,4.2410) -- (12.6210,4.8100) .. controls (12.5610,4.8470) and (12.2970,5.0480) .. (12.2970,5.4430) .. controls (12.2970,5.9260) and (12.6470,6.2040) .. (13.0820,6.2040) -- (15.0990,6.2040) -- (12.3690,10.0440) .. controls (12.3090,10.1410) and (12.2120,10.3220) .. (12.2120,10.5150) .. controls (12.2120,10.9140) and (12.5380,11.1070) .. (12.9240,11.1070) -- (16.9710,11.1070) .. controls (17.1360,11.1070) and (17.3010,11.0580) .. (17.4070,10.9940) -- (18.3700,10.4250) -- (17.7410,10.4250) -- cycle;\path[fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (16.0370,5.6520) -- (14.0200,5.6520) .. controls (13.5850,5.6520) and (13.2350,5.3740) .. (13.2350,4.8910) .. controls (13.2350,4.4080) and (13.5850,4.1300) .. (14.0200,4.1300) -- (17.9700,4.1300) .. controls (18.1270,4.1300) and (18.5370,4.2030) .. (18.5370,4.6740) .. controls (18.5370,4.9030) and (18.4890,5.0120) .. (18.3560,5.1930) -- (15.6140,9.0330) -- (17.9090,9.0330) .. controls (18.3430,9.0330) and (18.6940,9.3110) .. (18.6940,9.7940) .. controls (18.6940,10.2770) and (18.3430,10.5550) .. (17.9090,10.5550) -- (13.8620,10.5550) .. controls (13.4760,10.5550) and (13.1500,10.3620) .. (13.1500,9.9630) .. controls (13.1500,9.7700) and (13.2460,9.5890) .. (13.3070,9.4920) -- (16.0370,5.6520) -- cycle;} +\defineByoTwemojiElement{pinocchio nose}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (32.2620,17.5000) -- (17.0000,17.5000) .. controls (15.4890,17.5000) and (14.2660,18.8440) .. (14.2660,20.5000) .. controls (14.2660,22.1570) and (15.4900,23.5000) .. (17.0000,23.5000) -- (32.2620,23.5000) .. controls (33.7750,23.5000) and (35.0000,22.1570) .. (35.0000,20.5000) .. controls (35.0000,18.8440) and (33.7740,17.5000) .. (32.2620,17.5000) -- cycle;} +\defineByoTwemojiElement{snot}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (23.0000,23.0000) .. controls (29.2110,23.0000) and (36.0000,27.0000) .. (36.0000,32.0000) .. controls (36.0000,36.0000) and (33.0000,36.0000) .. (33.0000,36.0000) .. controls (25.0000,36.0000) and (32.0000,27.0000) .. (23.0000,23.0000) -- cycle;} +\defineByoTwemojiElement{sunglasses}{\path[fill=byoTwemojiBlack,even odd rule, dynamic style/.expand once=#1] (1.2400,11.0180) .. controls (1.4800,11.2570) and (2.6780,11.9750) .. (2.9170,12.6930) .. controls (3.1570,13.4100) and (3.6370,17.4770) .. (5.0750,18.6740) .. controls (6.5580,19.9060) and (12.1520,19.4480) .. (13.2230,18.9140) .. controls (15.6200,17.7190) and (15.9140,14.3830) .. (16.3380,12.6930) .. controls (16.5770,11.7360) and (18.0150,11.7360) .. (18.0150,11.7360) .. controls (18.0150,11.7360) and (19.4530,11.7360) .. (19.6930,12.6920) .. controls (20.1170,14.3830) and (20.4130,17.7190) .. (22.8080,18.9130) .. controls (23.8800,19.4480) and (29.4740,19.9070) .. (30.9590,18.6750) .. controls (32.3950,17.4780) and (32.8740,13.4110) .. (33.1140,12.6930) .. controls (33.3520,11.9760) and (34.5520,11.2580) .. (34.7910,11.0190) .. controls (35.0320,10.7800) and (35.0320,9.8230) .. (34.7910,9.5830) .. controls (34.3120,9.1050) and (28.6570,8.6790) .. (22.5680,9.3440) .. controls (21.3530,9.4770) and (20.8910,9.8220) .. (18.0140,9.8220) .. controls (15.1390,9.8220) and (14.6750,9.4760) .. (13.4610,9.3440) .. controls (7.3760,8.6780) and (1.7200,9.1040) .. (1.2400,9.5820) .. controls (1.0010,9.8210) and (1.0010,10.7790) .. (1.2400,11.0180) -- cycle;} +\defineByoTwemojiElement{glasses}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (34.8080,9.6270) .. controls (34.6370,9.4610) and (33.5410,9.9010) .. (32.4320,9.3360) .. controls (30.1440,8.1700) and (24.3620,7.0450) .. (20.5980,9.7120) .. controls (20.1950,9.9970) and (18.5110,10.0450) .. (18.0400,10.0250) .. controls (17.5690,10.0460) and (15.8850,9.9980) .. (15.4820,9.7120) .. controls (11.7190,7.0450) and (5.9370,8.1700) .. (3.6490,9.3360) .. controls (2.5400,9.9010) and (1.4440,9.4610) .. (1.2730,9.6270) .. controls (1.0260,9.8660) and (1.0260,10.8230) .. (1.2740,11.0630) .. controls (1.5200,11.3020) and (2.7510,11.5780) .. (2.9960,12.2950) .. controls (3.2430,13.0130) and (3.2450,17.2530) .. (5.2090,18.7190) .. controls (7.0480,20.0910) and (11.3380,20.5040) .. (14.0570,18.9570) .. controls (16.4290,17.6080) and (16.3460,14.7680) .. (16.7810,13.0760) .. controls (16.9360,12.4730) and (17.3730,12.1690) .. (18.0410,12.1690) .. controls (18.7090,12.1690) and (19.1460,12.4730) .. (19.3010,13.0760) .. controls (19.7360,14.7670) and (19.6520,17.6080) .. (22.0250,18.9570) .. controls (24.7440,20.5030) and (29.0340,20.0900) .. (30.8720,18.7190) .. controls (32.8370,17.2540) and (32.8390,13.0130) .. (33.0850,12.2950) .. controls (33.3300,11.5780) and (34.5610,11.3010) .. (34.8070,11.0630) .. controls (35.0550,10.8230) and (35.0560,9.8660) .. (34.8080,9.6270) -- cycle(14.6140,13.2770) .. controls (14.5370,14.3820) and (14.3400,16.5040) .. (13.0170,17.2570) .. controls (12.2060,17.7190) and (11.1490,18.0000) .. (10.0430,18.0000) -- (10.0420,18.0000) .. controls (8.8170,18.0000) and (7.1190,17.6530) .. (6.4550,17.1580) .. controls (5.6250,16.5390) and (5.3090,13.9910) .. (5.1900,13.0380) .. controls (5.1140,12.4310) and (4.9100,10.9480) .. (5.5780,10.7200) .. controls (6.6380,10.3590) and (8.1170,10.0770) .. (9.6300,10.0770) .. controls (10.3230,10.0770) and (12.6510,10.1200) .. (13.7850,10.8180) .. controls (14.7900,11.4350) and (14.6570,12.6690) .. (14.6140,13.2770) -- cycle(30.8920,13.0240) .. controls (30.7730,13.9780) and (30.4570,16.5390) .. (29.6270,17.1580) .. controls (28.9630,17.6530) and (27.2650,18.0000) .. (26.0400,18.0000) -- (26.0390,18.0000) .. controls (24.9320,18.0000) and (23.8760,17.7190) .. (23.0640,17.2570) .. controls (21.7410,16.5050) and (21.5440,14.3960) .. (21.4670,13.2910) .. controls (21.4250,12.6830) and (21.2910,11.4400) .. (22.2960,10.8230) .. controls (23.4310,10.1250) and (25.7580,10.0770) .. (26.4510,10.0770) .. controls (27.9640,10.0770) and (29.4420,10.3540) .. (30.5030,10.7150) .. controls (31.1710,10.9430) and (30.9680,12.4170) .. (30.8920,13.0240) -- cycle;} +\defineByoTwemojiElement{sweat left right}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (35.9060,12.0620) .. controls (35.9060,14.8760) and (33.6260,17.1560) .. (30.8120,17.1560) .. controls (27.9980,17.1560) and (25.7180,14.8760) .. (25.7180,12.0620) .. controls (25.7180,9.2480) and (29.7930,1.8740) .. (30.8120,1.8740) .. controls (31.8310,1.8740) and (35.9060,9.2490) .. (35.9060,12.0620) -- cycle(8.5730,8.4380) .. controls (8.5730,10.7510) and (6.6980,12.6260) .. (4.3850,12.6260) .. controls (2.0720,12.6260) and (0.1970,10.7510) .. (0.1970,8.4380) .. controls (0.1970,6.1250) and (3.5470,0.0630) .. (4.3850,0.0630) .. controls (5.2230,0.0630) and (8.5730,6.1250) .. (8.5730,8.4380) -- cycle;} +\defineByoTwemojiElement{cowboy hat}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.5000,1.0000) .. controls (10.7590,1.0000) and (9.3942,6.7140) .. (9.0762,8.2520) .. controls (7.1822,8.0820) and (5.1900,7.5709) .. (4.0000,6.1309) .. controls (1.8470,3.5249) and (-1.0006,5.4447) .. (0.4414,8.3047) .. controls (2.7194,12.8217) and (8.2300,16.0000) .. (18.0004,16.0000) .. controls (27.7694,16.0000) and (33.2804,12.8217) .. (35.5594,8.3047) .. controls (37.0014,5.4447) and (34.1538,3.5249) .. (32.0008,6.1309) .. controls (30.8108,7.5719) and (28.8186,8.0820) .. (26.9246,8.2520) .. controls (26.6066,6.7140) and (25.2418,1.0000) .. (22.5008,1.0000) .. controls (20.0978,1.0000) and (19.2318,2.0918) .. (18.0008,2.0918) .. controls (16.7698,2.0918) and (15.9038,1.0000) .. (13.5008,1.0000) -- cycle;\path[fill=byoTwemojiLightBrown, dynamic style/.expand once=#1] (21.5000,3.0000) .. controls (19.6310,3.0000) and (18.9570,3.9640) .. (18.0000,3.9640) .. controls (17.0430,3.9640) and (16.3690,3.0000) .. (14.5000,3.0000) .. controls (12.0370,3.0000) and (11.0000,9.7500) .. (11.0000,9.7500) .. controls (11.0000,9.7500) and (12.2820,12.0000) .. (18.0000,12.0000) .. controls (23.7190,12.0000) and (25.0000,9.7500) .. (25.0000,9.7500) .. controls (25.0000,9.7500) and (23.9630,3.0000) .. (21.5000,3.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0000,6.0000) .. controls (11.0000,6.0000) and (13.0740,8.0000) .. (18.0000,8.0000) .. controls (22.9270,8.0000) and (25.0000,6.0000) .. (25.0000,6.0000) -- (25.0000,8.0000) .. controls (25.0000,8.0000) and (22.7780,10.0000) .. (18.0000,10.0000) .. controls (13.2220,10.0000) and (11.0000,8.0000) .. (11.0000,8.0000) -- (11.0000,6.0000) -- cycle;} +\defineByoTwemojiElement{sweat upper left}{\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (11.0000,11.0000) .. controls (11.0000,13.7620) and (8.7620,16.0000) .. (6.0000,16.0000) .. controls (3.2390,16.0000) and (1.0000,13.7620) .. (1.0000,11.0000) .. controls (1.0000,8.2380) and (5.0000,1.0000) .. (6.0000,1.0000) .. controls (7.0000,1.0000) and (11.0000,8.2380) .. (11.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{hearts around head}{\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (21.2290,3.9470) .. controls (21.2290,4.1870) and (21.2590,4.4190) .. (21.3110,4.6430) .. controls (21.7360,7.2860) and (24.6750,10.0740) .. (26.7810,10.8400) .. controls (28.4460,10.2350) and (30.6270,8.3640) .. (31.6790,6.3010) .. controls (29.5900,3.8610) and (26.8600,1.9870) .. (23.7500,0.9390) .. controls (22.3180,1.1960) and (21.2290,2.4410) .. (21.2290,3.9470) -- cycle(13.7430,29.0780) .. controls (13.8000,28.8360) and (13.8330,28.5840) .. (13.8330,28.3240) .. controls (13.8330,26.4910) and (12.3470,25.0050) .. (10.5140,25.0050) .. controls (9.4010,25.0050) and (8.4200,25.5540) .. (7.8170,26.3940) .. controls (7.2150,25.5550) and (6.2330,25.0050) .. (5.1200,25.0050) .. controls (3.8790,25.0050) and (2.8090,25.6940) .. (2.2400,26.7030) .. controls (4.0640,29.9980) and (6.8900,32.6600) .. (10.3080,34.2770) .. controls (11.9450,32.9260) and (13.4390,30.9700) .. (13.7430,29.0780) -- cycle(34.3010,25.6420) .. controls (34.0190,24.6920) and (33.1490,23.9950) .. (32.1070,23.9950) .. controls (31.3360,23.9950) and (30.6560,24.3750) .. (30.2390,24.9570) .. controls (29.8220,24.3750) and (29.1420,23.9950) .. (28.3710,23.9950) .. controls (27.1010,23.9950) and (26.0720,25.0240) .. (26.0720,26.2940) .. controls (26.0720,26.4740) and (26.0950,26.6480) .. (26.1340,26.8160) .. controls (26.4410,28.7210) and (28.4820,30.7120) .. (30.0430,31.3770) .. controls (31.8190,29.7770) and (33.2740,27.8300) .. (34.3010,25.6420) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (33.6250,3.2690) .. controls (33.6250,1.5770) and (32.2530,0.2060) .. (30.5620,0.2060) .. controls (29.5350,0.2060) and (28.6290,0.7130) .. (28.0730,1.4880) .. controls (27.5170,0.7130) and (26.6110,0.2060) .. (25.5840,0.2060) .. controls (23.8920,0.2060) and (22.5210,1.5770) .. (22.5210,3.2690) .. controls (22.5210,3.5090) and (22.5510,3.7410) .. (22.6030,3.9650) .. controls (23.0290,6.6080) and (25.9670,9.3960) .. (28.0730,10.1620) .. controls (30.1790,9.3960) and (33.1170,6.6080) .. (33.5420,3.9660) .. controls (33.5950,3.7410) and (33.6250,3.5090) .. (33.6250,3.2690) -- cycle(12.2080,28.4080) .. controls (12.2080,26.5750) and (10.7220,25.0890) .. (8.8890,25.0890) .. controls (7.7760,25.0890) and (6.7950,25.6380) .. (6.1920,26.4780) .. controls (5.5900,25.6380) and (4.6080,25.0890) .. (3.4950,25.0890) .. controls (1.6620,25.0890) and (0.1760,26.5750) .. (0.1760,28.4080) .. controls (0.1760,28.6680) and (0.2090,28.9190) .. (0.2650,29.1620) .. controls (0.7260,32.0250) and (3.9090,35.0460) .. (6.1910,35.8760) .. controls (8.4730,35.0470) and (11.6560,32.0260) .. (12.1170,29.1630) .. controls (12.1750,28.9190) and (12.2080,28.6670) .. (12.2080,28.4080) -- cycle(35.9480,26.1270) .. controls (35.9480,24.8570) and (34.9190,23.8280) .. (33.6490,23.8280) .. controls (32.8780,23.8280) and (32.1980,24.2080) .. (31.7810,24.7900) .. controls (31.3640,24.2080) and (30.6840,23.8280) .. (29.9130,23.8280) .. controls (28.6430,23.8280) and (27.6140,24.8570) .. (27.6140,26.1270) .. controls (27.6140,26.3070) and (27.6370,26.4810) .. (27.6760,26.6490) .. controls (27.9950,28.6320) and (30.2000,30.7250) .. (31.7810,31.2990) .. controls (33.3610,30.7250) and (35.5670,28.6320) .. (35.8850,26.6490) .. controls (35.9250,26.4810) and (35.9480,26.3070) .. (35.9480,26.1270) -- cycle;} +\defineByoTwemojiElement{hands shh}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (25.3500,25.9810) -- (25.3170,25.9610) .. controls (24.4780,25.4460) and (23.3700,25.7110) .. (22.8550,26.5500) -- (22.7040,26.7950) .. controls (22.1620,26.2330) and (21.4540,25.8210) .. (20.6360,25.6540) -- (19.2370,25.3680) -- (20.5090,19.1440) .. controls (20.7060,18.1790) and (20.0780,17.2290) .. (19.1140,17.0320) -- (19.0760,17.0240) .. controls (18.1110,16.8270) and (17.1610,17.4550) .. (16.9640,18.4190) -- (15.2910,26.6020) -- (15.2760,26.6760) -- (14.9630,28.2070) -- (14.9620,28.2170) -- (13.8340,33.7500) .. controls (13.6140,34.8280) and (14.1040,36.0000) .. (15.7290,36.0000) -- (19.0000,36.0000) .. controls (21.8040,36.0000) and (22.6350,34.9900) .. (23.1980,32.9070) -- (25.9390,28.4440) .. controls (26.4530,27.6050) and (26.1890,26.4970) .. (25.3500,25.9810) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (19.0760,27.5800) .. controls (18.8830,27.5550) and (18.7211,27.6909) .. (18.6990,27.8769) .. controls (18.6761,28.0619) and (18.8080,28.2318) .. (18.9940,28.2538) .. controls (19.5990,28.3268) and (21.2985,28.6939) .. (21.8885,29.5018) .. controls (22.0735,29.7538) and (22.1350,30.0277) .. (22.0760,30.3397) .. controls (22.0400,30.5247) and (22.1615,30.7022) .. (22.3455,30.7362) .. controls (22.3675,30.7402) and (22.3880,30.7421) .. (22.4080,30.7421) .. controls (22.5680,30.7421) and (22.7110,30.6296) .. (22.7420,30.4686) .. controls (22.8370,29.9686) and (22.7333,29.5084) .. (22.4353,29.1014) .. controls (21.5493,27.8904) and (19.1769,27.5909) .. (19.0759,27.5799) -- cycle(18.3944,30.5292) .. controls (18.2074,30.5292) and (18.0545,30.6820) .. (18.0545,30.8690) .. controls (18.0545,31.0560) and (18.2074,31.2069) .. (18.3944,31.2069) .. controls (18.9854,31.2079) and (20.6111,31.3891) .. (21.0331,32.2011) .. controls (21.2141,32.5481) and (21.1543,33.4329) .. (20.6463,34.0859) .. controls (20.3053,34.5249) and (19.6525,34.9879) .. (18.4725,34.7109) .. controls (18.1065,34.6259) and (17.8560,34.4410) .. (17.7870,34.2050) .. controls (17.7390,34.0410) and (17.7859,33.8644) .. (17.9139,33.7324) .. controls (18.1269,33.5114) and (18.5080,33.4465) .. (18.9530,33.5605) .. controls (19.1370,33.6065) and (19.3192,33.4963) .. (19.3651,33.3163) .. controls (19.4111,33.1343) and (19.3020,32.9483) .. (19.1210,32.9023) .. controls (18.4290,32.7263) and (17.8137,32.8596) .. (17.4257,33.2617) .. controls (17.1267,33.5717) and (17.0186,33.9954) .. (17.1366,34.3965) .. controls (17.2767,34.8725) and (17.7063,35.2271) .. (18.3163,35.3711) .. controls (18.6194,35.4421) and (18.8973,35.4726) .. (19.1503,35.4726) .. controls (20.2393,35.4726) and (20.8735,34.8979) .. (21.1815,34.5039) .. controls (21.8535,33.6409) and (21.9416,32.4737) .. (21.6366,31.8887) .. controls (20.9366,30.5447) and (18.4974,30.5293) .. (18.3944,30.5293) -- cycle;} +\defineByoTwemojiElement{hands hiding mouth}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (26.5030,27.3710) .. controls (26.5030,27.3710) and (27.5000,26.6500) .. (26.6680,25.7570) .. controls (25.8360,24.8640) and (25.0470,25.8090) .. (25.0470,25.8090) -- (20.9000,29.6750) .. controls (20.8310,29.4700) and (20.4410,28.9320) .. (20.3500,28.7280) -- (26.1050,23.3620) .. controls (26.1050,23.3620) and (27.1030,22.6410) .. (26.2690,21.7470) .. controls (25.4370,20.8550) and (24.6470,21.7980) .. (24.6470,21.7980) -- (19.2340,26.8440) .. controls (19.1090,26.6860) and (18.7730,26.3040) .. (18.6400,26.1460) -- (24.9160,20.2960) .. controls (24.9160,20.2960) and (25.9130,19.5740) .. (25.0800,18.6820) .. controls (24.2480,17.7890) and (23.4590,18.7330) .. (23.4590,18.7330) -- (17.1810,24.5810) .. controls (17.0310,24.4360) and (16.5690,23.9720) .. (16.4170,23.8350) -- (22.2830,18.3670) .. controls (22.2830,18.3670) and (23.2790,17.6450) .. (22.4470,16.7530) .. controls (21.6140,15.8600) and (20.8260,16.8040) .. (20.8260,16.8040) -- (14.6230,22.5850) -- (14.1260,23.0490) -- (13.9040,23.2560) .. controls (13.9040,23.2560) and (13.3660,24.0000) .. (12.8170,23.4350) -- (14.6590,19.2770) .. controls (14.6590,19.2770) and (15.2390,18.2030) .. (14.1660,17.6220) .. controls (13.0910,17.0410) and (12.5110,18.1150) .. (12.5110,18.1150) -- (10.8430,20.8730) .. controls (10.1800,21.9660) and (9.4940,23.0510) .. (8.6840,24.0400) .. controls (6.4000,26.8330) and (6.4730,30.9540) .. (9.0020,33.6690) .. controls (11.7610,36.6280) and (16.3980,36.7910) .. (19.3570,34.0330) -- (19.8040,33.6150) -- (26.5030,27.3710) -- cycle;} +\defineByoTwemojiElement{hands yawning}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (22.4680,27.3710) .. controls (22.4680,27.3710) and (23.4650,26.6500) .. (22.6330,25.7570) .. controls (21.8010,24.8640) and (21.0120,25.8090) .. (21.0120,25.8090) -- (16.8640,29.6750) .. controls (16.7950,29.4700) and (16.4050,28.9320) .. (16.3140,28.7280) -- (22.0690,23.3620) .. controls (22.0690,23.3620) and (23.0670,22.6410) .. (22.2330,21.7470) .. controls (21.4010,20.8550) and (20.6110,21.7980) .. (20.6110,21.7980) -- (15.1980,26.8440) .. controls (15.0730,26.6860) and (14.7370,26.3040) .. (14.6040,26.1460) -- (20.8800,20.2960) .. controls (20.8800,20.2960) and (21.8770,19.5740) .. (21.0440,18.6820) .. controls (20.2120,17.7890) and (19.4230,18.7330) .. (19.4230,18.7330) -- (13.1450,24.5810) .. controls (12.9950,24.4360) and (12.5330,23.9720) .. (12.3810,23.8350) -- (18.2470,18.3670) .. controls (18.2470,18.3670) and (19.2430,17.6450) .. (18.4110,16.7530) .. controls (17.5780,15.8600) and (16.7900,16.8040) .. (16.7900,16.8040) -- (10.5870,22.5850) -- (10.0900,23.0490) -- (9.8700,23.2560) .. controls (9.8700,23.2560) and (9.3320,24.0000) .. (8.7830,23.4350) -- (10.6250,19.2770) .. controls (10.6250,19.2770) and (11.2050,18.2030) .. (10.1320,17.6220) .. controls (9.0570,17.0410) and (8.4770,18.1150) .. (8.4770,18.1150) -- (6.8090,20.8730) .. controls (6.1460,21.9660) and (5.4600,23.0510) .. (4.6500,24.0400) .. controls (2.3660,26.8330) and (2.4390,30.9540) .. (4.9680,33.6690) .. controls (7.7270,36.6280) and (12.3640,36.7910) .. (15.3230,34.0330) -- (15.7700,33.6150) -- (22.4680,27.3710) -- cycle;} +\defineByoTwemojiElement{hands hugging}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (13.3930,23.1540) -- (11.8540,20.9350) .. controls (11.8540,20.9350) and (11.3110,20.0680) .. (10.4430,20.6100) .. controls (9.5760,21.1510) and (10.1190,22.0190) .. (10.1190,22.0190) -- (11.8770,25.3990) .. controls (11.8770,25.3990) and (12.0210,26.1670) .. (10.9590,25.3080) .. controls (10.4960,24.9340) and (10.7620,25.1450) .. (10.7620,25.1450) -- (10.3220,24.7840) -- (4.8310,20.2760) .. controls (4.8310,20.2760) and (4.1220,19.5280) .. (3.4720,20.3180) .. controls (2.8240,21.1090) and (3.6950,21.6590) .. (3.6950,21.6590) -- (8.8880,25.9250) .. controls (8.7680,26.0450) and (8.4060,26.4590) .. (8.2880,26.5880) -- (2.7310,22.0280) .. controls (2.7310,22.0280) and (2.0210,21.2790) .. (1.3730,22.0690) .. controls (0.7230,22.8600) and (1.5950,23.4100) .. (1.5950,23.4100) -- (7.1500,27.9720) .. controls (7.0470,28.1120) and (6.7870,28.4480) .. (6.6910,28.5860) -- (1.8990,24.6520) .. controls (1.8990,24.6520) and (1.1890,23.9040) .. (0.5410,24.6940) .. controls (-0.1100,25.4850) and (0.7630,26.0360) .. (0.7630,26.0360) -- (5.8570,30.2200) .. controls (5.7930,30.3980) and (5.4940,30.8660) .. (5.4470,31.0400) -- (1.7750,28.0280) .. controls (1.7750,28.0280) and (1.0660,27.2760) .. (0.4180,28.0690) .. controls (-0.2320,28.8600) and (0.6400,29.4100) .. (0.6400,29.4100) -- (6.5700,34.2780) -- (6.9650,34.6040) .. controls (9.5850,36.7550) and (13.4540,36.3750) .. (15.6050,33.7550) .. controls (17.5760,31.3520) and (17.4220,27.9020) .. (15.3650,25.6860) .. controls (14.6360,24.9040) and (14.0050,24.0330) .. (13.3930,23.1540) -- cycle(35.5830,28.0700) .. controls (34.9350,27.2770) and (34.2260,28.0290) .. (34.2260,28.0290) -- (30.5540,31.0410) .. controls (30.5070,30.8670) and (30.2080,30.3980) .. (30.1440,30.2210) -- (35.2380,26.0370) .. controls (35.2380,26.0370) and (36.1110,25.4860) .. (35.4610,24.6950) .. controls (34.8130,23.9050) and (34.1030,24.6530) .. (34.1030,24.6530) -- (29.3110,28.5870) .. controls (29.2150,28.4480) and (28.9540,28.1120) .. (28.8520,27.9730) -- (34.4070,23.4110) .. controls (34.4070,23.4110) and (35.2800,22.8610) .. (34.6300,22.0700) .. controls (33.9820,21.2800) and (33.2730,22.0290) .. (33.2730,22.0290) -- (27.7150,26.5890) .. controls (27.5980,26.4600) and (27.2360,26.0460) .. (27.1150,25.9260) -- (32.3080,21.6600) .. controls (32.3080,21.6600) and (33.1780,21.1100) .. (32.5310,20.3190) .. controls (31.8810,19.5290) and (31.1720,20.2770) .. (31.1720,20.2770) -- (25.6810,24.7850) -- (25.2420,25.1460) .. controls (25.2420,25.1460) and (26.2320,24.3050) .. (25.0450,25.3090) .. controls (23.8570,26.3130) and (24.1270,25.4000) .. (24.1270,25.4000) -- (25.8850,22.0200) .. controls (25.8850,22.0200) and (26.4280,21.1520) .. (25.5610,20.6110) .. controls (24.6920,20.0690) and (24.1500,20.9360) .. (24.1500,20.9360) -- (22.6120,23.1550) .. controls (21.9990,24.0340) and (21.3680,24.9050) .. (20.6380,25.6880) .. controls (18.5800,27.9050) and (18.4260,31.3540) .. (20.3990,33.7570) .. controls (22.5490,36.3770) and (26.4190,36.7570) .. (29.0390,34.6060) -- (29.4350,34.2800) -- (35.3650,29.4120) .. controls (35.3600,29.4110) and (36.2320,28.8610) .. (35.5830,28.0700) -- cycle;\path[fill=byoTwemojiDarkOrange, dynamic style/.expand once=#1] (11.1820,25.4780) .. controls (11.1820,25.4780) and (8.5890,28.7920) .. (11.6660,32.9380) .. controls (11.8780,33.2230) and (12.4160,33.0840) .. (12.1870,32.7500) .. controls (11.9370,32.3860) and (9.4370,28.8540) .. (11.7870,25.6930) .. controls (11.7870,25.6930) and (11.4060,25.6460) .. (11.1820,25.4780) -- cycle(24.7650,25.5760) .. controls (24.7650,25.5760) and (27.3590,28.8900) .. (24.2810,33.0360) .. controls (24.0690,33.3210) and (23.5310,33.1820) .. (23.7600,32.8480) .. controls (24.0100,32.4840) and (26.5100,28.9520) .. (24.1600,25.7910) .. controls (24.1590,25.7920) and (24.5410,25.7450) .. (24.7650,25.5760) -- cycle;} +\defineByoTwemojiElement{hands thinking}{\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (17.2760,35.1490) .. controls (17.2760,35.1490) and (18.5410,34.7380) .. (18.7050,33.7970) .. controls (18.8780,32.8250) and (18.0810,32.6300) .. (18.0810,32.6300) .. controls (18.0810,32.6300) and (19.1220,32.4220) .. (19.2530,31.2540) .. controls (19.3760,30.1530) and (18.3920,29.8910) .. (18.3920,29.8910) .. controls (18.3920,29.8910) and (19.3620,29.4910) .. (19.4080,28.3520) .. controls (19.4460,27.3930) and (18.4130,26.9240) .. (18.4130,26.9240) .. controls (18.4130,26.9240) and (23.4510,25.7030) .. (23.9690,25.5830) .. controls (24.4850,25.4630) and (25.2890,24.9680) .. (25.0380,23.8890) .. controls (24.7890,22.8090) and (23.8340,22.7710) .. (23.3410,22.8860) .. controls (22.8470,23.0010) and (16.5970,24.4520) .. (14.4410,24.9540) -- (13.0020,25.2880) .. controls (12.4620,25.4150) and (12.2170,25.1780) .. (12.5980,24.7760) .. controls (13.1060,24.2400) and (13.4310,23.6470) .. (13.5440,22.6630) .. controls (13.6630,21.6280) and (13.3120,20.3500) .. (13.1110,19.8540) .. controls (12.7370,18.9330) and (12.1060,18.2050) .. (11.3770,17.9550) .. controls (10.2400,17.5650) and (9.4320,18.2760) .. (9.8350,19.5160) .. controls (10.4390,21.3700) and (10.0430,22.8910) .. (9.0020,23.8090) .. controls (6.5530,25.9660) and (5.4140,27.5040) .. (6.1720,30.7820) .. controls (7.0000,34.3570) and (10.5490,36.6580) .. (14.1240,35.8300) -- (17.2760,35.1490) -- cycle;} +\defineByoTwemojiElement{hands shocked}{\path[fill=byoTwemojiWhite,even odd rule,line cap=round,line width=0.400pt, dynamic style/.expand once=#1] (33.5610,18.0000) .. controls (29.2880,18.0000) and (26.1429,29.1070) .. (27.8872,36.0000) -- (28.7231,36.0000) .. controls (28.5421,34.9374) and (28.4532,33.8041) .. (28.4341,32.6484) .. controls (28.4314,32.6503) and (28.4289,32.6524) .. (28.4263,32.6543) .. controls (28.4239,32.5098) and (28.4282,32.3638) .. (28.4282,32.2187) .. controls (28.4283,32.0226) and (28.4277,31.8277) .. (28.4321,31.6308) .. controls (28.4384,31.3522) and (28.4523,31.0740) .. (28.4673,30.7949) .. controls (28.4763,30.6267) and (28.4824,30.4590) .. (28.4946,30.2910) .. controls (28.5260,29.8581) and (28.5659,29.4246) .. (28.6177,28.9961) .. controls (28.6178,28.9948) and (28.6175,28.9935) .. (28.6177,28.9922) .. controls (28.6346,28.8527) and (28.6592,28.7168) .. (28.6782,28.5781) .. controls (28.7181,28.2873) and (28.7581,27.9972) .. (28.8071,27.7109) .. controls (28.8411,27.5131) and (28.8821,27.3201) .. (28.9204,27.1250) .. controls (28.9682,26.8812) and (29.0163,26.6390) .. (29.0708,26.4004) .. controls (29.1119,26.2207) and (29.1568,26.0454) .. (29.2017,25.8691) .. controls (29.2601,25.6390) and (29.3225,25.4129) .. (29.3872,25.1894) .. controls (29.4401,25.0068) and (29.4922,24.8261) .. (29.5493,24.6484) .. controls (29.6215,24.4235) and (29.6991,24.2063) .. (29.7778,23.9902) .. controls (29.8335,23.8376) and (29.8870,23.6829) .. (29.9458,23.5351) .. controls (30.0504,23.2724) and (30.1633,23.0233) .. (30.2778,22.7773) .. controls (30.3200,22.6869) and (30.3574,22.5899) .. (30.4009,22.5019) .. controls (30.5608,22.1781) and (30.7311,21.8715) .. (30.9087,21.5840) .. controls (30.9700,21.4848) and (31.0367,21.3991) .. (31.1001,21.3047) .. controls (31.2214,21.1238) and (31.3425,20.9457) .. (31.4712,20.7832) .. controls (31.5543,20.6783) and (31.6409,20.5850) .. (31.7271,20.4883) .. controls (31.8506,20.3493) and (31.9762,20.2170) .. (32.1060,20.0957) .. controls (32.1911,20.0162) and (32.2780,19.9426) .. (32.3657,19.8711) .. controls (32.5049,19.7575) and (32.6478,19.6568) .. (32.7935,19.5644) .. controls (32.9064,19.4928) and (33.0185,19.4176) .. (33.1353,19.3593) .. controls (33.1724,19.3408) and (33.2091,19.3218) .. (33.2466,19.3047) .. controls (33.4352,19.2185) and (33.6286,19.1491) .. (33.8267,19.0996) .. controls (33.8693,19.0889) and (33.9126,19.0811) .. (33.9556,19.0722) .. controls (34.1644,19.0291) and (34.3774,19.0000) .. (34.5962,19.0000) .. controls (35.0622,19.0000) and (35.4385,19.0666) .. (35.7524,19.1836) .. controls (35.4524,18.4266) and (34.7940,18.0000) .. (33.5610,18.0000) -- cycle;\path[fill=byoTwemojiDarkYellow, dynamic style/.expand once=#1] (1.4037,19.0000) .. controls (0.9397,19.0000) and (0.5637,19.0660) .. (0.2507,19.1830) .. controls (0.3227,19.0040) and (0.4177,18.8470) .. (0.5317,18.7070) .. controls (-1.3303,20.9980) and (2.8487,28.5400) .. (0.8177,36.0000) -- (7.2777,36.0000) .. controls (8.4677,29.0400) and (6.0427,19.0000) .. (1.4037,19.0000) -- cycle(35.7527,19.1830) .. controls (35.4387,19.0660) and (35.0617,19.0000) .. (34.5957,19.0000) .. controls (29.9547,19.0000) and (27.5307,29.0020) .. (28.7227,36.0000) -- (35.1827,36.0000) .. controls (33.2767,28.9550) and (36.8387,21.9110) .. (35.7527,19.1830) -- cycle;\path[fill=byoTwemojiWhite,even odd rule,line cap=round,line width=0.400pt, dynamic style/.expand once=#1] (2.4398,18.0000) .. controls (6.7128,18.0000) and (9.8579,29.1070) .. (8.1136,36.0000) -- (7.2777,36.0000) .. controls (7.4587,34.9374) and (7.5476,33.8041) .. (7.5667,32.6484) .. controls (7.5694,32.6503) and (7.5719,32.6524) .. (7.5745,32.6543) .. controls (7.5769,32.5099) and (7.5726,32.3638) .. (7.5725,32.2188) .. controls (7.5725,32.0227) and (7.5731,31.8278) .. (7.5686,31.6309) .. controls (7.5623,31.3523) and (7.5485,31.0741) .. (7.5335,30.7949) .. controls (7.5244,30.6267) and (7.5183,30.4591) .. (7.5061,30.2910) .. controls (7.4748,29.8582) and (7.4349,29.4247) .. (7.3831,28.9961) .. controls (7.3829,28.9948) and (7.3832,28.9935) .. (7.3831,28.9922) .. controls (7.3662,28.8528) and (7.3415,28.7168) .. (7.3225,28.5781) .. controls (7.2827,28.2874) and (7.2427,27.9972) .. (7.1936,27.7110) .. controls (7.1597,27.5131) and (7.1186,27.3201) .. (7.0803,27.1250) .. controls (7.0325,26.8813) and (6.9844,26.6390) .. (6.9299,26.4004) .. controls (6.8889,26.2207) and (6.8439,26.0455) .. (6.7991,25.8692) .. controls (6.7406,25.6391) and (6.6783,25.4130) .. (6.6135,25.1895) .. controls (6.5606,25.0069) and (6.5085,24.8261) .. (6.4514,24.6484) .. controls (6.3792,24.4235) and (6.3017,24.2064) .. (6.2229,23.9902) .. controls (6.1673,23.8377) and (6.1138,23.6829) .. (6.0549,23.5352) .. controls (5.9504,23.2725) and (5.8375,23.0233) .. (5.7229,22.7774) .. controls (5.6807,22.6869) and (5.6433,22.5900) .. (5.5998,22.5020) .. controls (5.4399,22.1782) and (5.2697,21.8715) .. (5.0920,21.5840) .. controls (5.0307,21.4848) and (4.9640,21.3992) .. (4.9006,21.3047) .. controls (4.7794,21.1238) and (4.6582,20.9458) .. (4.5295,20.7832) .. controls (4.4465,20.6783) and (4.3598,20.5851) .. (4.2737,20.4883) .. controls (4.1501,20.3494) and (4.0245,20.2170) .. (3.8948,20.0957) .. controls (3.8097,20.0162) and (3.7227,19.9426) .. (3.6350,19.8711) .. controls (3.4958,19.7576) and (3.3529,19.6569) .. (3.2073,19.5645) .. controls (3.0943,19.4928) and (2.9822,19.4176) .. (2.8655,19.3594) .. controls (2.8284,19.3409) and (2.7916,19.3218) .. (2.7541,19.3047) .. controls (2.5655,19.2185) and (2.3722,19.1491) .. (2.1741,19.0996) .. controls (2.1315,19.0890) and (2.0882,19.0812) .. (2.0451,19.0723) .. controls (1.8364,19.0291) and (1.6234,19.0000) .. (1.4046,19.0000) .. controls (0.9386,19.0000) and (0.5623,19.0666) .. (0.2484,19.1836) .. controls (0.5484,18.4266) and (1.2068,18.0000) .. (2.4398,18.0000) -- cycle;} +\defineByoTwemojiElement{mouth grinning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.7188,20.9670) .. controls (8.0111,20.9317) and (7.0000,21.2502) .. (7.0000,23.0002) .. controls (7.0000,27.0002) and (11.5950,32.0002) .. (18.0000,32.0002) .. controls (24.4040,32.0002) and (29.0000,27.0002) .. (29.0000,23.0002) .. controls (29.0000,21.0002) and (27.6790,20.8682) .. (27.0000,21.0002) .. controls (24.0270,21.5782) and (21.6230,22.0002) .. (18.0000,22.0002) .. controls (14.3770,22.0002) and (11.9730,21.5782) .. (9.0000,21.0002) .. controls (8.9151,20.9838) and (8.8199,20.9720) .. (8.7188,20.9670) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (9.0000,23.0000) .. controls (9.0000,23.0000) and (12.0000,24.0000) .. (18.0000,24.0000) .. controls (24.0000,24.0000) and (27.0000,23.0000) .. (27.0000,23.0000) .. controls (27.0000,23.0000) and (25.6560,29.7500) .. (18.0000,29.7500) .. controls (10.3440,29.7500) and (9.0000,23.0000) .. (9.0000,23.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,27.5940) .. controls (14.4040,27.5940) and (11.7280,27.2220) .. (10.0630,26.8490) -- (9.2380,24.9780) .. controls (10.0610,25.2900) and (13.1270,25.8750) .. (18.0010,25.8750) .. controls (22.9550,25.8750) and (26.0380,25.2590) .. (26.8650,24.9370) -- (26.1640,26.7790) .. controls (24.5300,27.1590) and (21.7450,27.5940) .. (18.0000,27.5940) -- cycle;} +\defineByoTwemojiElement{mouth open wide}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,25.0000) ellipse (0.1129cm and 0.1411cm);} +\defineByoTwemojiElement{mouth stuck-out tongue money}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,21.2630) .. controls (7.0000,25.2270) and (11.5960,30.2630) .. (18.0000,30.2630) .. controls (24.4040,30.2630) and (29.0000,25.2630) .. (29.0000,21.2630) .. controls (29.0000,21.2630) and (18.6670,24.0190) .. (7.0000,21.2630) -- cycle;\path[fill=byoTwemojiGreen, dynamic style/.expand once=#1] (12.0000,23.0030) -- (12.0000,29.9640) .. controls (12.0000,32.9640) and (14.0000,35.9640) .. (18.0000,35.9640) .. controls (22.0000,35.9640) and (24.0000,32.9640) .. (24.0000,29.9640) -- (24.0000,23.0440) .. controls (17.7090,24.3360) and (12.0000,23.0030) .. (12.0000,23.0030) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (20.9700,31.0690) .. controls (20.9700,29.7010) and (19.5910,29.1680) .. (18.4830,28.7400) .. controls (17.7460,28.4560) and (17.0490,28.1860) .. (17.0490,27.7970) .. controls (17.0490,27.1540) and (17.9100,27.1220) .. (18.0830,27.1220) .. controls (18.6920,27.1220) and (18.9950,27.3510) .. (19.2630,27.5520) .. controls (19.4680,27.7070) and (19.6810,27.8670) .. (19.9760,27.8670) .. controls (20.5260,27.8670) and (20.7770,27.4790) .. (20.7770,27.1200) .. controls (20.7770,26.4030) and (19.8980,25.8960) .. (18.9650,25.6830) -- (18.9650,25.3000) .. controls (18.9650,24.7950) and (18.5540,24.3840) .. (18.0490,24.3840) .. controls (17.5440,24.3840) and (17.1330,24.7950) .. (17.1330,25.3000) -- (17.1330,25.7150) .. controls (16.0180,26.0390) and (15.3340,26.8600) .. (15.3340,27.8940) .. controls (15.3340,29.1720) and (16.5950,29.6970) .. (17.7070,30.1590) .. controls (18.5040,30.4900) and (19.2560,30.8030) .. (19.2560,31.2910) .. controls (19.2560,31.6480) and (18.8080,32.0340) .. (18.0830,32.0340) .. controls (17.3520,32.0340) and (16.9330,31.7420) .. (16.5630,31.4830) .. controls (16.3080,31.3050) and (16.0660,31.1360) .. (15.7780,31.1360) .. controls (15.3590,31.1360) and (15.0300,31.4900) .. (15.0300,31.9400) .. controls (15.0300,32.6030) and (15.9370,33.2620) .. (17.1320,33.4940) -- (17.1320,33.9530) .. controls (17.1320,34.4570) and (17.5430,34.8670) .. (18.0490,34.8670) .. controls (18.5540,34.8670) and (18.9640,34.4570) .. (18.9640,33.9530) -- (18.9610,33.4670) .. controls (20.2240,33.1580) and (20.9700,32.2740) .. (20.9700,31.0690) -- cycle;} +\defineByoTwemojiElement{mouth smiling}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,29.5000) .. (18.0000,29.5000) .. controls (24.2120,29.5000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;} +\defineByoTwemojiElement{mouth kissing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (17.2360,21.5430) .. controls (16.9620,21.5170) and (16.7267,21.7368) .. (16.7087,22.0117) .. controls (16.6917,22.2858) and (16.8995,22.5221) .. (17.1735,22.5410) .. controls (17.2085,22.5430) and (20.7067,22.8410) .. (20.7067,24.5430) .. controls (20.7067,26.2451) and (17.2085,26.5410) .. (17.1735,26.5430) .. controls (17.1595,26.5440) and (17.1494,26.5528) .. (17.1364,26.5548) .. controls (17.0844,26.5608) and (17.0349,26.5718) .. (16.9899,26.5938) -- (16.9704,26.6055) .. controls (16.9234,26.6315) and (16.8824,26.6622) .. (16.8454,26.7032) .. controls (16.8314,26.7182) and (16.8222,26.7350) .. (16.8102,26.7520) .. controls (16.7872,26.7840) and (16.7666,26.8146) .. (16.7516,26.8536) .. controls (16.7396,26.8826) and (16.7322,26.9144) .. (16.7262,26.9454) .. controls (16.7222,26.9684) and (16.7107,26.9888) .. (16.7087,27.0118) .. controls (16.7087,27.0228) and (16.7126,27.0330) .. (16.7126,27.0430) .. controls (16.7126,27.0530) and (16.7077,27.0643) .. (16.7087,27.0743) .. controls (16.7097,27.0983) and (16.7212,27.1197) .. (16.7262,27.1427) .. controls (16.7322,27.1737) and (16.7377,27.2035) .. (16.7497,27.2325) .. controls (16.7627,27.2625) and (16.7805,27.2895) .. (16.7985,27.3165) .. controls (16.8155,27.3405) and (16.8312,27.3658) .. (16.8512,27.3868) .. controls (16.8742,27.4098) and (16.9014,27.4273) .. (16.9294,27.4473) .. controls (16.9534,27.4643) and (16.9756,27.4812) .. (17.0036,27.4942) .. controls (17.0356,27.5092) and (17.0682,27.5156) .. (17.1032,27.5216) .. controls (17.1272,27.5276) and (17.1485,27.5410) .. (17.1735,27.5430) .. controls (17.2085,27.5450) and (20.7067,27.8410) .. (20.7067,29.5430) .. controls (20.7067,31.2450) and (17.2085,31.5430) .. (17.1735,31.5450) .. controls (16.8995,31.5650) and (16.6917,31.8013) .. (16.7087,32.0743) .. controls (16.7257,32.3393) and (16.9447,32.5431) .. (17.2067,32.5431) -- (17.2360,32.5431) .. controls (17.7960,32.5121) and (22.7067,32.1621) .. (22.7067,29.5431) .. controls (22.7067,28.1981) and (21.4128,27.4551) .. (20.0778,27.0431) .. controls (21.4128,26.6311) and (22.7067,25.8871) .. (22.7067,24.5431) .. controls (22.7067,21.9241) and (17.7960,21.5741) .. (17.2360,21.5431) -- cycle;} +\defineByoTwemojiElement{mouth smiling small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0680,23.5040) .. controls (12.9624,23.4900) and (12.8515,23.5105) .. (12.7535,23.5645) .. controls (12.5585,23.6755) and (12.4603,23.9032) .. (12.5153,24.1212) .. controls (12.5253,24.1652) and (13.6597,28.5001) .. (17.9997,28.5001) .. controls (22.3397,28.5001) and (23.4731,24.1652) .. (23.4841,24.1212) .. controls (23.5371,23.9082) and (23.4406,23.6893) .. (23.2536,23.5763) .. controls (23.0656,23.4653) and (22.8209,23.4908) .. (22.6559,23.6368) .. controls (22.6459,23.6448) and (21.6437,24.5001) .. (17.9997,24.5001) .. controls (14.3587,24.5001) and (13.3532,23.6466) .. (13.3532,23.6466) .. controls (13.2737,23.5666) and (13.1737,23.5180) .. (13.0681,23.5040) -- cycle;} +\defineByoTwemojiElement{mouth smiling tongue}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.1523,21.0140) .. controls (7.0240,20.9943) and (6.8898,20.9978) .. (6.7558,21.0316) .. controls (6.2218,21.1666) and (5.8963,21.7085) .. (6.0293,22.2425) .. controls (6.0513,22.3305) and (8.3310,31.0003) .. (18.0003,31.0003) .. controls (19.6503,31.0003) and (21.0698,30.7337) .. (22.3148,30.3147) .. controls (26.6448,28.8567) and (28.6903,25.4048) .. (29.5043,23.5198) .. controls (29.8273,22.7708) and (29.9641,22.2625) .. (29.9691,22.2425) .. controls (30.1031,21.7085) and (29.7795,21.1685) .. (29.2445,21.0335) .. controls (28.7085,20.8975) and (28.1677,21.2212) .. (28.0297,21.7562) .. controls (27.9557,22.0512) and (26.0814,29.0003) .. (18.0007,29.0003) .. controls (9.9200,29.0003) and (8.0464,22.0522) .. (7.9717,21.7562) .. controls (7.8682,21.3557) and (7.5381,21.0732) .. (7.1533,21.0140) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (32.4070,26.6810) -- (29.4510,23.6300) .. controls (29.4510,23.6300) and (28.7710,23.1920) .. (28.1780,24.1980) .. controls (27.3980,25.5200) and (26.1030,27.1330) .. (24.2440,28.3690) .. controls (23.4630,28.8880) and (22.1050,29.5580) .. (21.5470,29.6870) .. controls (20.8120,29.8560) and (21.1590,30.6510) .. (21.1590,30.6510) .. controls (21.7440,30.5240) and (22.2100,30.3500) .. (22.2100,30.3500) -- (22.5060,30.6460) -- (25.2320,33.3720) .. controls (26.9600,35.1000) and (30.2320,35.3720) .. (32.2320,33.3720) .. controls (34.2320,31.3720) and (34.1360,28.4100) .. (32.4070,26.6810) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (29.9150,31.0740) .. controls (30.1280,30.8610) and (30.1280,30.5160) .. (29.9150,30.3030) -- (26.2860,26.6740) -- (25.4900,27.4220) -- (29.1430,31.0750) .. controls (29.3560,31.2870) and (29.7020,31.2870) .. (29.9150,31.0740) -- cycle;} +\defineByoTwemojiElement{mouth thermostat}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.4850,29.3790) .. controls (23.4740,29.3350) and (22.3400,26.5000) .. (18.0000,26.5000) .. controls (13.6600,26.5000) and (12.5260,29.3350) .. (12.5150,29.3790) .. controls (12.4620,29.5920) and (12.5590,29.8100) .. (12.7470,29.9230) .. controls (12.9350,30.0350) and (13.1800,30.0090) .. (13.3430,29.8630) .. controls (13.3520,29.8550) and (14.3560,29.0000) .. (18.0000,29.0000) .. controls (21.5900,29.0000) and (22.6170,29.8300) .. (22.6560,29.8630) .. controls (22.7510,29.9530) and (22.8750,30.0000) .. (23.0000,30.0000) .. controls (23.0840,30.0000) and (23.1690,29.9790) .. (23.2460,29.9360) .. controls (23.4420,29.8240) and (23.5400,29.5970) .. (23.4850,29.3790) -- cycle;\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (35.9730,17.0690) .. controls (35.9734,17.0756) and (35.9765,17.0819) .. (35.9769,17.0885) .. controls (35.9769,17.0883) and (35.9769,17.0690) .. (35.9769,17.0690) -- cycle(35.9750,17.1862) .. controls (35.9880,17.9603) and (35.6505,18.7300) .. (34.9848,19.2292) -- (22.8088,28.3601) .. controls (22.8099,28.3613) and (22.8116,28.3628) .. (22.8127,28.3640) -- (22.5392,28.5632) -- (23.3322,29.0788) .. controls (23.3336,29.0814) and (23.3347,29.0820) .. (23.3361,29.0847) -- (34.5861,22.1413) .. controls (35.2891,21.7103) and (35.5813,21.3072) .. (35.7853,20.3952) .. controls (35.9802,19.5237) and (35.9754,17.3836) .. (35.9747,17.1862) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (35.4740,15.7290) .. controls (34.6450,14.6250) and (33.0770,14.4010) .. (31.9730,15.2290) -- (14.7670,28.1370) .. controls (15.4130,27.8950) and (16.2770,27.6930) .. (17.3820,27.6150) .. controls (17.6380,27.5970) and (20.0420,26.9880) .. (20.0420,26.9880) -- (21.3350,28.0240) .. controls (21.3350,28.0240) and (22.2460,28.3910) .. (22.5320,28.5630) -- (34.9760,19.2280) .. controls (36.0790,18.4010) and (36.3020,16.8330) .. (35.4740,15.7290) -- cycle;\path[fill=byoTwemojiDarkRed, dynamic style/.expand once=#1] (28.6860,20.8700) .. controls (28.2380,20.2740) and (27.8990,19.7250) .. (27.3030,20.1720) -- (17.3810,27.6150) .. controls (17.6370,27.5970) and (17.8810,27.5730) .. (18.1640,27.5710) .. controls (19.5240,27.5620) and (20.5640,27.7660) .. (21.3340,28.0230) -- (28.9220,22.3310) .. controls (29.5180,21.8840) and (29.1330,21.4670) .. (28.6860,20.8700) -- cycle;\path[fill=byoTwemojiDarkGray, dynamic style/.expand once=#1] (18.5990,25.2280) -- (19.8330,26.8260) -- (20.5740,26.2310) -- (19.3770,24.6440) -- cycle(20.8220,23.5670) -- (22.0570,25.1650) -- (22.7980,24.5700) -- (21.6010,22.9830) -- cycle(23.0060,21.9480) -- (24.2400,23.5460) -- (24.9810,22.9510) -- (23.7840,21.3640) -- cycle(25.1870,20.2880) -- (26.4220,21.8850) -- (27.1630,21.2910) -- (25.9660,19.7040) -- cycle(27.4250,18.6470) -- (28.6600,20.2450) -- (29.4000,19.6500) -- (28.2040,18.0630) -- cycle(29.5650,17.0290) -- (30.8000,18.6270) -- (31.5400,18.0320) -- (30.3440,16.4450) -- cycle;} +\defineByoTwemojiElement{mouth neutral}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.0000,26.0000) -- (11.0000,26.0000) .. controls (10.4480,26.0000) and (10.0000,25.5530) .. (10.0000,25.0000) .. controls (10.0000,24.4470) and (10.4480,24.0000) .. (11.0000,24.0000) -- (25.0000,24.0000) .. controls (25.5530,24.0000) and (26.0000,24.4470) .. (26.0000,25.0000) .. controls (26.0000,25.5530) and (25.5530,26.0000) .. (25.0000,26.0000) -- cycle;} +\defineByoTwemojiElement{mouth wavy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.1860,29.5260) .. controls (22.1930,29.5260) and (21.2340,29.0710) .. (20.3980,28.1870) .. controls (17.5820,25.2020) and (16.8290,25.8540) .. (15.5810,26.9360) .. controls (14.8000,27.6150) and (13.8270,28.4590) .. (12.3760,28.4590) .. controls (10.0250,28.4590) and (8.4070,26.1570) .. (8.3400,26.0590) .. controls (8.0260,25.6050) and (8.1400,24.9820) .. (8.5940,24.6680) .. controls (9.0450,24.3560) and (9.6680,24.4680) .. (9.9840,24.9190) .. controls (10.2850,25.3480) and (11.3010,26.4590) .. (12.3770,26.4590) .. controls (13.0810,26.4590) and (13.6330,25.9800) .. (14.2720,25.4260) .. controls (16.0880,23.8480) and (18.0360,22.7710) .. (21.8550,26.8140) .. controls (22.6780,27.6870) and (23.3070,27.5880) .. (23.7630,27.4060) .. controls (25.4220,26.7410) and (26.9680,23.7080) .. (26.9600,22.2560) .. controls (26.9570,21.7040) and (27.4020,21.2540) .. (27.9540,21.2510) -- (27.9600,21.2510) .. controls (28.5100,21.2510) and (28.9570,21.6950) .. (28.9600,22.2460) .. controls (28.9720,24.3490) and (27.1060,28.2220) .. (24.5060,29.2630) .. controls (24.0630,29.4380) and (23.6210,29.5250) .. (23.1860,29.5260) -- cycle;} +\defineByoTwemojiElement{mouth open}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,25.5000) ellipse (0.0847cm and 0.0988cm);} +\defineByoTwemojiElement{mouth tongue hanging-out}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (18.0000,22.0140) .. controls (13.2130,22.0140) and (9.5000,25.7090) .. (9.5000,28.8870) .. controls (9.5000,29.0030) and (9.5535,29.1119) .. (9.6445,29.1839) .. controls (9.7375,29.2549) and (9.8577,29.2763) .. (9.9688,29.2483) .. controls (10.0448,29.2283) and (17.6170,27.3102) .. (26.0407,29.2522) .. controls (26.0678,29.2592) and (26.0967,29.2620) .. (26.1247,29.2620) .. controls (26.2087,29.2620) and (26.2902,29.2320) .. (26.3572,29.1800) .. controls (26.4472,29.1090) and (26.4997,29.0010) .. (26.4997,28.8870) .. controls (26.4997,25.7090) and (22.7867,22.0140) .. (17.9997,22.0140) -- cycle;\path[fill=byoTwemojiLightRose, dynamic style/.expand once=#1] (18.6290,23.0790) -- (18.6290,23.9060) -- (17.5380,23.9070) -- (17.5380,23.0700) .. controls (15.2610,23.1970) and (13.3470,24.2320) .. (12.0830,25.5860) -- (12.0910,26.0470) .. controls (12.1770,28.9790) and (14.1710,31.8490) .. (18.0830,31.8490) .. controls (21.9820,31.8490) and (23.9750,28.9980) .. (24.0740,26.0760) -- (24.0830,25.7920) .. controls (22.8540,24.3770) and (20.9380,23.2550) .. (18.6290,23.0790) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (18.0000,23.0490) .. controls (17.8430,23.0490) and (17.6920,23.0630) .. (17.5380,23.0710) -- (17.5380,27.5180) .. controls (17.5380,27.8190) and (17.7820,28.0630) .. (18.0830,28.0630) .. controls (18.3840,28.0630) and (18.6280,27.8190) .. (18.6280,27.5180) -- (18.6280,23.0800) .. controls (18.4210,23.0630) and (18.2140,23.0490) .. (18.0000,23.0490) -- cycle;} +\defineByoTwemojiElement{mouth party horn}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (17.9990,26.0000) ellipse (0.0564cm and 0.0706cm);\path[fill=byoTwemojiShadow, opacity=\byoTwemojiShadowTransparency, dynamic style/.expand once=#1] (13.3460,31.2730) .. controls (13.2780,31.2730) and (13.2090,31.2640) .. (13.1410,31.2450) .. controls (12.7430,31.1320) and (12.5110,30.7180) .. (12.6240,30.3190) .. controls (13.0610,28.7790) and (12.8820,27.2900) .. (12.1340,26.2330) .. controls (11.6370,25.5310) and (10.9290,25.1020) .. (10.1910,25.0550) .. controls (9.7770,25.0300) and (9.4630,24.6730) .. (9.4890,24.2600) .. controls (9.5150,23.8470) and (9.8700,23.5090) .. (10.2840,23.5590) .. controls (11.4770,23.6330) and (12.5970,24.2920) .. (13.3570,25.3660) .. controls (14.3680,26.7950) and (14.6270,28.7490) .. (14.0660,30.7270) .. controls (13.9730,31.0580) and (13.6720,31.2730) .. (13.3460,31.2730) -- cycle(24.3830,28.2120) .. controls (24.2410,28.2120) and (24.0980,28.1720) .. (23.9710,28.0880) .. controls (22.8040,27.3180) and (22.1510,25.9710) .. (22.1790,24.3930) .. controls (22.2080,22.7580) and (22.9880,21.2400) .. (24.1630,20.5240) .. controls (24.5160,20.3080) and (24.9770,20.4200) .. (25.1930,20.7750) .. controls (25.4090,21.1290) and (25.2970,21.5890) .. (24.9420,21.8050) .. controls (24.2070,22.2530) and (23.6980,23.3040) .. (23.6780,24.4190) .. controls (23.6580,25.4740) and (24.0670,26.3550) .. (24.7960,26.8360) .. controls (25.1420,27.0640) and (25.2370,27.5290) .. (25.0090,27.8750) .. controls (24.8650,28.0940) and (24.6270,28.2120) .. (24.3830,28.2120) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (29.9020,29.2290) -- (19.3290,27.9260) .. controls (18.1990,27.8240) and (16.2120,27.8140) .. (16.3140,26.0240) .. controls (16.4070,24.4010) and (18.3540,24.6510) .. (19.7930,24.8640) -- (30.4310,26.6380) -- (29.9020,29.2290) -- cycle;\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (30.4300,26.6390) -- (26.2080,25.9150) .. controls (25.7140,25.8260) and (25.2740,26.5620) .. (25.2520,27.3410) .. controls (25.2270,28.2070) and (25.4790,28.6450) .. (25.9780,28.7470) -- (30.1220,29.2590) -- (30.4300,26.6390) -- cycle;\path[fill=byoTwemojiBlue, dynamic style/.expand once=#1] (34.9180,26.3410) -- (32.2960,28.7520) -- (27.6090,23.6550) -- (30.2310,21.2440) .. controls (31.5920,19.9920) and (33.7300,20.0820) .. (34.9820,21.4430) -- (35.1170,21.5900) .. controls (36.3680,22.9520) and (36.2790,25.0890) .. (34.9180,26.3410) -- cycle;\path[rotate around={-42.597:(29.954,26.205)},fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (29.9520,26.2030) ellipse (0.0782cm and 0.0977cm);\path[rotate around={-42.597:(29.954,26.205)},fill=byoTwemojiDarkBlue, dynamic style/.expand once=#1] (29.9520,26.2030) ellipse (0.0391cm and 0.0586cm);} +\defineByoTwemojiElement{mouth buckteeth}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.3350,23.6290) .. controls (27.1570,23.4680) and (26.8910,23.4580) .. (26.7000,23.6000) .. controls (26.6610,23.6290) and (22.7780,26.5000) .. (18.0000,26.5000) .. controls (13.2340,26.5000) and (9.3380,23.6290) .. (9.3000,23.6000) .. controls (9.1090,23.4580) and (8.8430,23.4700) .. (8.6650,23.6290) .. controls (8.4880,23.7890) and (8.4480,24.0530) .. (8.5710,24.2570) .. controls (8.7000,24.4720) and (11.7880,29.5000) .. (18.0000,29.5000) .. controls (24.2120,29.5000) and (27.3010,24.4720) .. (27.4290,24.2570) .. controls (27.5520,24.0520) and (27.5130,23.7890) .. (27.3350,23.6290) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,26.5910) .. controls (17.8520,26.5910) and (17.7090,26.5800) .. (17.5620,26.5750) -- (17.5620,31.0910) -- (18.4370,31.0910) -- (18.4370,26.5740) .. controls (18.2920,26.5790) and (18.1480,26.5910) .. (18.0000,26.5910) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (22.0000,26.0000) .. controls (22.0160,25.9960) and (20.5500,26.3780) .. (19.5540,26.4860) .. controls (19.1880,26.5280) and (18.8170,26.5620) .. (18.4370,26.5750) -- (18.4370,31.0920) -- (20.0000,31.0920) .. controls (21.1000,31.0920) and (22.0000,30.1920) .. (22.0000,29.0920) -- (22.0000,26.0000) -- cycle(14.0000,26.0000) .. controls (13.9840,25.9960) and (15.4500,26.3780) .. (16.4460,26.4860) .. controls (16.8120,26.5280) and (17.1830,26.5620) .. (17.5630,26.5750) -- (17.5630,31.0920) -- (16.0000,31.0920) .. controls (14.9000,31.0920) and (14.0000,30.1920) .. (14.0000,29.0920) -- (14.0000,26.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.9785,23.5000) .. controls (8.8658,23.5049) and (8.7530,23.5484) .. (8.6640,23.6289) .. controls (8.4860,23.7889) and (8.4473,24.0528) .. (8.5703,24.2578) .. controls (8.6673,24.4198) and (10.4560,27.3243) .. (14.0000,28.7383) -- (14.0000,26.9082) .. controls (13.9840,26.9042) and (15.4493,27.2865) .. (16.4453,27.3945) .. controls (16.8113,27.4366) and (17.1825,27.4714) .. (17.5625,27.4844) .. controls (17.7085,27.4894) and (17.8520,27.5000) .. (18.0000,27.5000) .. controls (18.1480,27.5000) and (18.2905,27.4894) .. (18.4375,27.4844) .. controls (18.8175,27.4714) and (19.1887,27.4375) .. (19.5547,27.3945) .. controls (20.5507,27.2865) and (22.0180,26.9042) .. (22.0020,26.9082) -- (22.0020,28.7383) .. controls (25.5460,27.3243) and (27.3327,24.4198) .. (27.4297,24.2578) .. controls (27.5517,24.0528) and (27.5139,23.7889) .. (27.3359,23.6289) .. controls (27.1579,23.4679) and (26.8902,23.4576) .. (26.6992,23.5996) .. controls (26.6692,23.6216) and (24.4410,25.2683) .. (21.2890,26.0703) .. controls (20.8460,26.1833) and (19.4258,26.5010) .. (18.0038,26.5020) .. controls (16.5798,26.5020) and (15.1538,26.1833) .. (14.7108,26.0703) .. controls (11.5588,25.2683) and (9.3306,23.6216) .. (9.3006,23.5996) .. controls (9.2056,23.5286) and (9.0911,23.4951) .. (8.9784,23.5000) -- cycle;} +\defineByoTwemojiElement{mouth frowning open small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.2440,24.5000) .. controls (13.9950,24.5000) and (10.6984,30.5067) .. (10.5604,30.7617) .. controls (10.4474,30.9707) and (10.4975,31.2308) .. (10.6795,31.3828) .. controls (10.7725,31.4608) and (10.8858,31.5000) .. (10.9998,31.5000) .. controls (11.1098,31.5000) and (11.2194,31.4636) .. (11.3104,31.3906) .. controls (11.3414,31.3666) and (14.4740,28.9121) .. (18.2440,28.9121) .. controls (21.9870,28.9121) and (24.6321,31.3412) .. (24.6581,31.3652) .. controls (24.8331,31.5272) and (25.1009,31.5462) .. (25.2929,31.4062) .. controls (25.4869,31.2662) and (25.5530,31.0090) .. (25.4530,30.7910) .. controls (25.3350,30.5340) and (22.5160,24.5000) .. (18.2440,24.5000) -- cycle;} +\defineByoTwemojiElement{mouth neutral small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.0000,26.0000) .. controls (13.4480,26.0000) and (13.0000,26.4470) .. (13.0000,27.0000) .. controls (13.0000,27.5530) and (13.4480,28.0000) .. (14.0000,28.0000) -- (22.0000,28.0000) .. controls (22.5530,28.0000) and (23.0000,27.5530) .. (23.0000,27.0000) .. controls (23.0000,26.4470) and (22.5530,26.0000) .. (22.0000,26.0000) -- (14.0000,26.0000) -- cycle;} +\defineByoTwemojiElement{mouth smirking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.0620,23.5040) .. controls (23.9663,23.4920) and (23.8664,23.5078) .. (23.7749,23.5528) -- (19.7749,25.5528) .. controls (17.9039,26.4878) and (13.0485,26.5001) .. (12.9995,26.5001) .. controls (12.7235,26.5001) and (12.4995,26.7241) .. (12.4995,27.0001) .. controls (12.4995,27.1851) and (12.6005,27.3477) .. (12.7495,27.4337) -- (12.7514,27.4337) -- (12.7514,27.4356) .. controls (12.8224,27.4756) and (12.9027,27.4981) .. (12.9897,27.5001) -- (19.9975,27.5001) .. controls (22.6555,27.5001) and (24.0881,25.3153) .. (24.4741,24.1583) .. controls (24.5381,23.9663) and (24.4787,23.7542) .. (24.3257,23.6212) .. controls (24.2492,23.5552) and (24.1578,23.5160) .. (24.0620,23.5040) -- cycle;} +\defineByoTwemojiElement{mouth half frowning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,28.0000) .. controls (14.0000,23.0000) and (25.0000,23.0000) .. (25.0000,25.0000) .. controls (25.0000,26.0000) and (17.0000,24.0000) .. (12.0000,28.0000) -- cycle;} +\defineByoTwemojiElement{mouth sick}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (17.9380,22.6450) .. controls (16.4550,22.6450) and (15.0041,23.0646) .. (13.8501,23.8266) -- (15.3638,26.1215) .. controls (16.7768,25.1875) and (19.0736,25.1837) .. (20.4986,26.1117) -- (22.0006,23.8070) .. controls (20.8336,23.0470) and (19.4281,22.6449) .. (17.9381,22.6449) -- cycle;\path[fill=byoTwemojiDarkGreen, dynamic style/.expand once=#1] (11.6470,29.6470) .. controls (11.2030,29.6470) and (10.7900,29.3670) .. (10.6420,28.9230) .. controls (10.4570,28.3680) and (10.7570,27.7680) .. (11.3110,27.5840) .. controls (11.4060,27.5510) and (13.7640,26.7070) .. (13.7640,24.3530) .. controls (13.7640,21.9990) and (11.4060,21.1550) .. (11.3060,21.1210) .. controls (10.7560,20.9300) and (10.4600,20.3300) .. (10.6470,19.7790) .. controls (10.8340,19.2270) and (11.4270,18.9270) .. (11.9810,19.1140) .. controls (12.1400,19.1670) and (15.8810,20.4580) .. (15.8810,24.3530) .. controls (15.8810,28.2480) and (12.1400,29.5400) .. (11.9810,29.5920) .. controls (11.8710,29.6290) and (11.7580,29.6470) .. (11.6470,29.6470) -- cycle(24.3520,29.6470) .. controls (24.2410,29.6470) and (24.1290,29.6290) .. (24.0180,29.5920) .. controls (23.8590,29.5390) and (20.1180,28.2480) .. (20.1180,24.3530) .. controls (20.1180,20.4580) and (23.8590,19.1660) .. (24.0180,19.1140) .. controls (24.5770,18.9270) and (25.1720,19.2290) .. (25.3570,19.7830) .. controls (25.5420,20.3360) and (25.2440,20.9340) .. (24.6930,21.1210) .. controls (24.5930,21.1550) and (22.2350,21.9990) .. (22.2350,24.3530) .. controls (22.2350,26.7070) and (24.5930,27.5510) .. (24.6930,27.5850) .. controls (25.2440,27.7760) and (25.5400,28.3760) .. (25.3530,28.9270) .. controls (25.2030,29.3690) and (24.7920,29.6470) .. (24.3520,29.6470) -- cycle;} +\defineByoTwemojiElement{mouth stuck-out tongue}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,21.2620) .. controls (7.0000,25.2260) and (11.5960,30.2620) .. (18.0000,30.2620) .. controls (24.4040,30.2620) and (29.0000,25.2620) .. (29.0000,21.2620) .. controls (29.0000,21.2620) and (18.6670,24.0180) .. (7.0000,21.2620) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (18.5450,23.6040) -- (17.4540,23.5990) .. controls (14.2380,23.5250) and (12.0000,23.0030) .. (12.0000,23.0030) -- (12.0000,29.9640) .. controls (12.0000,32.9640) and (14.0000,35.9640) .. (18.0000,35.9640) .. controls (22.0000,35.9640) and (24.0000,32.9640) .. (24.0000,29.9640) -- (24.0000,23.0440) .. controls (22.0780,23.4380) and (20.2130,23.5860) .. (18.5450,23.6040) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (18.0000,31.8430) .. controls (18.3010,31.8430) and (18.5450,31.5990) .. (18.5450,31.2980) -- (18.5450,23.6040) -- (17.4540,23.5990) -- (17.4540,31.2980) .. controls (17.4550,31.5990) and (17.6990,31.8430) .. (18.0000,31.8430) -- cycle;} +\defineByoTwemojiElement{mouth goofy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.6250,20.9370) .. controls (15.0820,21.6960) and (12.6440,21.7870) .. (9.6150,21.8450) .. controls (8.9240,21.8600) and (7.6600,22.2640) .. (8.0790,24.2200) .. controls (8.9170,28.1310) and (14.4580,32.0570) .. (20.7210,30.7150) .. controls (26.9830,29.3730) and (30.4290,23.5210) .. (29.5910,19.6100) .. controls (29.1720,17.6540) and (27.8520,17.8020) .. (27.2160,18.0740) .. controls (24.4300,19.2610) and (22.1680,20.1780) .. (18.6250,20.9370) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (11.0000,24.0040) -- (11.0000,30.0040) .. controls (11.0000,33.0040) and (13.0000,36.0040) .. (17.0000,36.0040) .. controls (21.0000,36.0040) and (23.0000,33.0040) .. (23.0000,30.0040) -- (23.0000,24.0040) -- (11.0000,24.0040) -- cycle;\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (17.0000,31.8830) .. controls (17.3010,31.8830) and (17.5450,31.6390) .. (17.5450,31.3380) -- (17.5450,25.0430) -- (16.4540,25.0430) -- (16.4540,31.3380) .. controls (16.4550,31.6390) and (16.6990,31.8830) .. (17.0000,31.8830) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (10.0340,23.8010) .. controls (10.0340,23.8010) and (13.1770,24.1500) .. (19.0440,22.8930) .. controls (24.9110,21.6360) and (27.6350,20.0290) .. (27.6350,20.0290) .. controls (27.6350,20.0290) and (26.5180,24.3590) .. (19.6730,25.8260) .. controls (12.8280,27.2930) and (10.0340,23.8010) .. (10.0340,23.8010) -- cycle;} +\defineByoTwemojiElement{mouth smiling large}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.8490) .. controls (15.0340,21.8490) and (13.0650,21.5030) .. (10.6310,21.0300) .. controls (10.0740,20.9240) and (8.9930,21.0300) .. (8.9930,22.6680) .. controls (8.9930,25.9430) and (12.7560,30.0370) .. (18.0000,30.0370) .. controls (23.2440,30.0370) and (27.0070,25.9430) .. (27.0070,22.6680) .. controls (27.0070,21.0300) and (25.9250,20.9230) .. (25.3690,21.0300) .. controls (22.9350,21.5030) and (20.9670,21.8490) .. (18.0000,21.8490);} +\defineByoTwemojiElement{mouth half frowning deep}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (20.5210,23.2030) .. controls (17.5296,23.3016) and (13.6635,24.4792) .. (11.9468,27.8280) .. controls (11.8648,27.9860) and (11.9064,28.1818) .. (12.0464,28.2928) .. controls (12.1144,28.3478) and (12.1978,28.3749) .. (12.2808,28.3749) .. controls (12.3658,28.3749) and (12.4510,28.3450) .. (12.5210,28.2870) .. controls (15.6050,25.7070) and (19.9581,25.7069) .. (22.5580,25.7069) .. controls (24.1930,25.7069) and (25.0932,25.7078) .. (25.0932,24.9998) .. controls (25.0932,24.2919) and (24.3888,23.7316) .. (23.1088,23.4236) .. controls (22.4181,23.2569) and (21.5180,23.1701) .. (20.5209,23.2029) -- cycle;} +\defineByoTwemojiElement{mouth frowning small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,24.5000) .. controls (13.6600,24.5000) and (12.5266,28.8349) .. (12.5156,28.8789) .. controls (12.4626,29.0919) and (12.5581,29.3108) .. (12.7461,29.4238) .. controls (12.9341,29.5358) and (13.1807,29.5093) .. (13.3437,29.3633) .. controls (13.3527,29.3553) and (14.3559,28.5000) .. (17.9999,28.5000) .. controls (21.5899,28.5000) and (22.6171,29.3303) .. (22.6561,29.3633) .. controls (22.7511,29.4533) and (22.8749,29.5000) .. (22.9999,29.5000) .. controls (23.0839,29.5000) and (23.1690,29.4785) .. (23.2460,29.4355) .. controls (23.4420,29.3235) and (23.5392,29.0969) .. (23.4842,28.8789) .. controls (23.4732,28.8349) and (22.3398,24.5000) .. (17.9998,24.5000) -- cycle;} +\defineByoTwemojiElement{mouth open oval}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (17.8120,23.1250) ellipse (0.1146cm and 0.0545cm);} +\defineByoTwemojiElement{mouth frowning open wide}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,18.9650) .. controls (11.5950,18.9650) and (7.0000,23.9650) .. (7.0000,27.9650) .. controls (7.0000,29.9650) and (8.3210,30.0960) .. (9.0000,29.9650) .. controls (11.9730,29.3870) and (14.3770,28.9650) .. (18.0000,28.9650) .. controls (21.6230,28.9650) and (24.0270,29.3870) .. (27.0000,29.9650) .. controls (27.6790,30.0970) and (29.0000,29.9650) .. (29.0000,27.9650) .. controls (29.0000,23.9650) and (24.4040,18.9650) .. (18.0000,18.9650) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (10.0000,25.0000) .. controls (10.0000,25.0000) and (13.0000,24.0000) .. (18.0000,24.0000) .. controls (23.0000,24.0000) and (26.0000,25.0000) .. (26.0000,25.0000) .. controls (26.0000,25.0000) and (24.0000,21.0000) .. (18.0000,21.0000) .. controls (12.0000,21.0000) and (10.0000,25.0000) .. (10.0000,25.0000) -- cycle;} +\defineByoTwemojiElement{mouth thinking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.5240,21.0360) .. controls (14.3790,20.9200) and (14.2660,20.7620) .. (14.2120,20.5720) .. controls (14.0780,20.1120) and (14.3420,19.6540) .. (14.8020,19.5510) .. controls (19.3300,18.5300) and (22.3790,20.9140) .. (22.5080,21.0160) .. controls (22.8920,21.3220) and (22.9670,21.8610) .. (22.6810,22.2210) .. controls (22.3950,22.5790) and (21.8530,22.6220) .. (21.4700,22.3180) .. controls (21.3600,22.2340) and (18.9470,20.3950) .. (15.2880,21.2200) .. controls (15.0140,21.2810) and (14.7340,21.2040) .. (14.5240,21.0360) -- cycle;} +\defineByoTwemojiElement{mouth frowning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.4850,27.3790) .. controls (25.4400,27.2000) and (24.3170,23.0000) .. (18.0000,23.0000) .. controls (11.6820,23.0000) and (10.5600,27.2000) .. (10.5150,27.3790) .. controls (10.4600,27.5960) and (10.5580,27.8210) .. (10.7520,27.9330) .. controls (10.9470,28.0440) and (11.1910,28.0110) .. (11.3520,27.8560) .. controls (11.3710,27.8370) and (13.3060,26.0000) .. (18.0000,26.0000) .. controls (22.6940,26.0000) and (24.6300,27.8370) .. (24.6480,27.8550) .. controls (24.7440,27.9500) and (24.8720,28.0000) .. (25.0000,28.0000) .. controls (25.0840,28.0000) and (25.1690,27.9790) .. (25.2460,27.9360) .. controls (25.4420,27.8240) and (25.5400,27.5970) .. (25.4850,27.3790) -- cycle;} +\defineByoTwemojiElement{mouth watering}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0000,24.0000) .. controls (11.0000,24.0000) and (12.2677,27.5939) .. (17.1797,27.9629) .. controls (17.2837,27.9859) and (17.3900,28.0000) .. (17.5000,28.0000) -- (22.0000,28.0000) .. controls (22.8250,28.0000) and (24.0000,26.8250) .. (24.0000,26.0000) .. controls (24.0000,25.1750) and (23.3250,25.0000) .. (22.5000,25.0000) -- (18.0000,25.0000) .. controls (12.4000,25.0000) and (11.0000,24.0000) .. (11.0000,24.0000) -- cycle;\path[fill=byoTwemojiLightBlue, dynamic style/.expand once=#1] (23.0000,26.0000) -- (20.0000,26.0000) .. controls (19.4500,26.0000) and (19.0000,26.4500) .. (19.0000,27.0000) -- (19.0000,31.0000) .. controls (19.0000,31.5500) and (19.4500,32.0000) .. (20.0000,32.0000) .. controls (20.5500,32.0000) and (21.0000,31.5500) .. (21.0000,31.0000) -- (21.0000,34.5000) .. controls (21.0000,35.3250) and (21.6750,36.0000) .. (22.5000,36.0000) .. controls (23.3250,36.0000) and (24.0000,35.3250) .. (24.0000,34.5000) -- (24.0000,27.0000) .. controls (24.0000,26.4500) and (23.5500,26.0000) .. (23.0000,26.0000) -- cycle;} +\defineByoTwemojiElement{mouth grimacing}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (25.0000,21.0000) .. controls (27.2090,21.0000) and (29.0000,22.7910) .. (29.0000,25.0000) .. controls (29.0000,27.2090) and (27.2090,29.0000) .. (25.0000,29.0000) -- (11.0000,29.0000) .. controls (8.7910,29.0000) and (7.0000,27.2090) .. (7.0000,25.0000) .. controls (7.0000,22.7910) and (8.7910,21.0000) .. (11.0000,21.0000) -- (25.0000,21.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.0000,20.0000) -- (11.0000,20.0000) .. controls (8.2430,20.0000) and (6.0000,22.2430) .. (6.0000,25.0000) .. controls (6.0000,27.7570) and (8.2430,30.0000) .. (11.0000,30.0000) -- (25.0000,30.0000) .. controls (27.7570,30.0000) and (30.0000,27.7570) .. (30.0000,25.0000) .. controls (30.0000,22.2430) and (27.7570,20.0000) .. (25.0000,20.0000) -- cycle(25.0000,22.0000) .. controls (26.4830,22.0000) and (27.7100,23.0840) .. (27.9490,24.5000) -- (24.5000,24.5000) -- (24.5000,22.0000) -- (25.0000,22.0000) -- cycle(23.5000,22.0000) -- (23.5000,24.5000) -- (20.5000,24.5000) -- (20.5000,22.0000) -- (23.5000,22.0000) -- cycle(19.5000,22.0000) -- (19.5000,24.5000) -- (16.5000,24.5000) -- (16.5000,22.0000) -- (19.5000,22.0000) -- cycle(15.5000,22.0000) -- (15.5000,24.5000) -- (12.5000,24.5000) -- (12.5000,22.0000) -- (15.5000,22.0000) -- cycle(11.0000,22.0000) -- (11.5000,22.0000) -- (11.5000,24.5000) -- (8.0510,24.5000) .. controls (8.2900,23.0840) and (9.5170,22.0000) .. (11.0000,22.0000) -- cycle(11.0000,28.0000) .. controls (9.5170,28.0000) and (8.2900,26.9160) .. (8.0510,25.5000) -- (11.5000,25.5000) -- (11.5000,28.0000) -- (11.0000,28.0000) -- cycle(12.5000,28.0000) -- (12.5000,25.5000) -- (15.5000,25.5000) -- (15.5000,28.0000) -- (12.5000,28.0000) -- cycle(16.5000,28.0000) -- (16.5000,25.5000) -- (19.5000,25.5000) -- (19.5000,28.0000) -- (16.5000,28.0000) -- cycle(20.5000,28.0000) -- (20.5000,25.5000) -- (23.5000,25.5000) -- (23.5000,28.0000) -- (20.5000,28.0000) -- cycle(25.0000,28.0000) -- (24.5000,28.0000) -- (24.5000,25.5000) -- (27.9490,25.5000) .. controls (27.7100,26.9160) and (26.4830,28.0000) .. (25.0000,28.0000) -- cycle;} +\defineByoTwemojiElement{mouth confounded}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.9840,23.0000) .. controls (13.6750,23.0040) and (13.3848,23.1524) .. (13.1988,23.4004) -- (10.8922,26.4785) -- (10.7067,26.2929) .. controls (10.3157,25.9019) and (9.6836,25.9019) .. (9.2926,26.2929) .. controls (8.9016,26.6839) and (8.9016,27.3160) .. (9.2926,27.7070) -- (10.2926,28.7070) .. controls (10.4966,28.9120) and (10.7799,29.0171) .. (11.0699,28.9961) .. controls (11.3589,28.9761) and (11.6264,28.8316) .. (11.8004,28.5996) -- (14.0250,25.6328) -- (17.2184,29.6250) .. controls (17.4084,29.8620) and (17.6957,30.0000) .. (17.9997,30.0000) .. controls (18.3037,30.0000) and (18.5899,29.8611) .. (18.7809,29.6231) -- (21.9743,25.6329) -- (24.2009,28.5997) .. controls (24.3749,28.8317) and (24.6404,28.9751) .. (24.9294,28.9962) .. controls (25.2284,29.0202) and (25.5018,28.9101) .. (25.7068,28.7051) -- (26.7068,27.7051) .. controls (27.0978,27.3141) and (27.0978,26.6840) .. (26.7068,26.2930) .. controls (26.3158,25.9020) and (25.6857,25.9020) .. (25.2947,26.2930) -- (25.1091,26.4766) -- (22.8005,23.4004) .. controls (22.6155,23.1524) and (22.3254,23.0050) .. (22.0154,23.0000) .. controls (21.7024,23.0000) and (21.4115,23.1340) .. (21.2185,23.3750) -- (17.9997,27.3984) -- (14.7790,23.3750) .. controls (14.5860,23.1330) and (14.2791,22.9900) .. (13.9841,23.0000) -- cycle;} +\defineByoTwemojiElement{mouth frowning deep}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.0000) .. controls (12.5620,21.0000) and (9.3342,25.2204) .. (9.1992,25.4004) .. controls (8.8682,25.8414) and (8.9584,26.4649) .. (9.3984,26.7969) .. controls (9.8374,27.1279) and (10.4658,27.0415) .. (10.7988,26.6035) .. controls (10.8268,26.5665) and (13.5830,23.0000) .. (18.0000,23.0000) .. controls (22.4180,23.0000) and (25.1742,26.5656) .. (25.1992,26.5996) .. controls (25.3962,26.8616) and (25.6970,27.0000) .. (26.0020,27.0000) .. controls (26.2110,27.0000) and (26.4196,26.9349) .. (26.5996,26.7989) .. controls (27.0416,26.4679) and (27.1328,25.8414) .. (26.8008,25.4005) .. controls (26.6658,25.2215) and (23.4380,21.0001) .. (18.0000,21.0001) -- cycle;} +\defineByoTwemojiElement{mouth frowning slightly}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (20.9960,27.0000) .. controls (20.8930,27.0000) and (20.7900,26.9840) .. (20.6870,26.9510) .. controls (18.9270,26.3800) and (17.0720,26.3800) .. (15.3120,26.9510) .. controls (14.7880,27.1200) and (14.2230,26.8340) .. (14.0520,26.3090) .. controls (13.8810,25.7840) and (14.1690,25.2200) .. (14.6950,25.0490) .. controls (16.8570,24.3470) and (19.1420,24.3470) .. (21.3040,25.0490) .. controls (21.8290,25.2200) and (22.1170,25.7840) .. (21.9470,26.3090) .. controls (21.8100,26.7300) and (21.4180,27.0000) .. (20.9960,27.0000) -- cycle;} +\defineByoTwemojiElement{mouth open wide yawning}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,19.5000) ellipse (0.1976cm and 0.2117cm);} +\defineByoTwemojiElement{mouth smiling raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (25.8610,16.1290) .. controls (25.7110,15.9680) and (25.4870,15.9580) .. (25.3260,16.1000) .. controls (25.2930,16.1290) and (22.0230,19.0000) .. (18.0000,19.0000) .. controls (13.9870,19.0000) and (10.7070,16.1290) .. (10.6740,16.1000) .. controls (10.5120,15.9580) and (10.2890,15.9700) .. (10.1390,16.1290) .. controls (9.9900,16.2890) and (9.9570,16.5530) .. (10.0600,16.7570) .. controls (10.1680,16.9720) and (12.7690,22.0000) .. (18.0000,22.0000) .. controls (23.2310,22.0000) and (25.8330,16.9720) .. (25.9400,16.7570) .. controls (26.0430,16.5520) and (26.0100,16.2890) .. (25.8610,16.1290) -- cycle;} +\defineByoTwemojiElement{mouth open wide dropped jaw}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,27.0000) ellipse (0.1411cm and 0.1693cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (18.0000,23.0000) .. controls (16.3430,23.0000) and (15.0000,24.7900) .. (15.0000,27.0000) -- (21.0000,27.0000) .. controls (21.0000,24.7900) and (19.6570,23.0000) .. (18.0000,23.0000) -- cycle;} +\defineByoTwemojiElement{mouth frowning deeply}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.6650,27.8710) .. controls (8.8430,28.0320) and (9.1090,28.0420) .. (9.3000,27.9000) .. controls (9.3390,27.8710) and (13.2220,25.0000) .. (18.0000,25.0000) .. controls (22.7660,25.0000) and (26.6620,27.8710) .. (26.7000,27.9000) .. controls (26.8910,28.0420) and (27.1570,28.0300) .. (27.3350,27.8710) .. controls (27.5120,27.7110) and (27.5520,27.4470) .. (27.4290,27.2430) .. controls (27.3000,27.0290) and (24.2120,22.0000) .. (18.0000,22.0000) .. controls (11.7880,22.0000) and (8.6990,27.0280) .. (8.5710,27.2430) .. controls (8.4480,27.4480) and (8.4870,27.7110) .. (8.6650,27.8710) -- cycle;} +\defineByoTwemojiElement{mouth frowning open}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.5000) .. controls (8.6670,21.5000) and (7.5150,29.8535) .. (7.5040,29.9375) .. controls (7.4830,30.1085) and (7.5507,30.2777) .. (7.6837,30.3867) .. controls (7.7737,30.4607) and (7.8861,30.5000) .. (8.0001,30.5000) .. controls (8.0531,30.5000) and (8.1063,30.4906) .. (8.1583,30.4746) .. controls (8.2173,30.4546) and (14.1261,28.5000) .. (18.0001,28.5000) .. controls (23.5951,28.5000) and (27.7443,30.4322) .. (27.7853,30.4512) .. controls (27.9463,30.5282) and (28.1441,30.5113) .. (28.2931,30.4043) .. controls (28.4401,30.2973) and (28.5192,30.1195) .. (28.4962,29.9375) .. controls (28.4852,29.8545) and (27.3331,21.5000) .. (18.0002,21.5000) -- cycle;\path[fill=byoTwemojiLightGray, dynamic style/.expand once=#1] (18.0000,23.0000) .. controls (22.0000,23.0000) and (24.0000,25.0000) .. (24.0000,25.0000) -- (12.0000,25.0000) .. controls (12.0000,25.0000) and (14.0000,23.0000) .. (18.0000,23.0000) -- cycle;} +\defineByoTwemojiElement{mouth puking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,17.9320) .. controls (12.1050,17.9320) and (7.8750,22.5332) .. (7.8750,26.2152) .. controls (7.8750,28.0562) and (9.0918,28.1780) .. (9.7168,28.0570) .. controls (12.4528,27.5250) and (14.6650,27.1371) .. (18.0000,27.1371) .. controls (21.3350,27.1371) and (23.5462,27.5250) .. (26.2832,28.0570) .. controls (26.9082,28.1770) and (28.1250,28.0562) .. (28.1250,26.2152) .. controls (28.1250,22.5332) and (23.8950,17.9320) .. (18.0000,17.9320) -- cycle;\path[fill=byoTwemojiLightGreen, dynamic style/.expand once=#1] (25.7120,32.2870) -- (25.7120,25.1860) .. controls (25.7120,22.5930) and (21.8230,20.0010) .. (17.9340,20.0010) .. controls (14.0450,20.0010) and (10.1560,22.5940) .. (10.1560,25.1860) -- (10.1560,32.2870) .. controls (5.7530,32.6360) and (2.7970,33.2720) .. (2.7970,34.0000) .. controls (2.7970,35.1050) and (9.5740,36.0000) .. (17.9340,36.0000) .. controls (26.2940,36.0000) and (33.0710,35.1050) .. (33.0710,34.0000) .. controls (33.0710,33.2720) and (30.1150,32.6360) .. (25.7120,32.2870) -- cycle;\path[fill=byoTwemojiGreen, dynamic style/.expand once=#1] (15.8750,23.2280) circle (0.0349cm);\path[fill=byoTwemojiGreen, dynamic style/.expand once=#1] (20.6980,25.6400) circle (0.0349cm);\path[rotate around={-80.781:(21.232,30.514)},fill=byoTwemojiGreen, dynamic style/.expand once=#1] (21.2320,30.5150) ellipse (0.0349cm and 0.0349cm);\path[rotate around={-80.781:(15.107,32.548)},fill=byoTwemojiGreen, dynamic style/.expand once=#1] (15.1070,32.5480) ellipse (0.0498cm and 0.0498cm);} +\defineByoTwemojiElement{mouth laughing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,22.2630) .. controls (14.3770,22.2630) and (11.9730,21.8410) .. (9.0000,21.2630) .. controls (8.3210,21.1320) and (7.0000,21.2630) .. (7.0000,23.2630) .. controls (7.0000,27.2630) and (11.5950,32.2630) .. (18.0000,32.2630) .. controls (24.4040,32.2630) and (29.0000,27.2630) .. (29.0000,23.2630) .. controls (29.0000,21.2630) and (27.6790,21.1310) .. (27.0000,21.2630) .. controls (24.0270,21.8410) and (21.6230,22.2630) .. (18.0000,22.2630) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (9.0000,23.2630) .. controls (9.0000,23.2630) and (12.0000,24.2630) .. (18.0000,24.2630) .. controls (24.0000,24.2630) and (27.0000,23.2630) .. (27.0000,23.2630) .. controls (27.0000,23.2630) and (25.0000,27.2630) .. (18.0000,27.2630) .. controls (11.0000,27.2630) and (9.0000,23.2630) .. (9.0000,23.2630) -- cycle;} +\defineByoTwemojiElement{mouth open sleeping}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,26.0000) circle (0.0847cm);} +\defineByoTwemojiElement{mouth open wide screaming}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,18.0000) .. controls (15.2430,18.0000) and (13.0000,20.2430) .. (13.0000,23.0000) -- (13.0000,29.0000) .. controls (13.0000,31.7570) and (15.2430,34.0000) .. (18.0000,34.0000) .. controls (20.7570,34.0000) and (23.0000,31.7570) .. (23.0000,29.0000) -- (23.0000,23.0000) .. controls (23.0000,20.2430) and (20.7570,18.0000) .. (18.0000,18.0000) -- cycle;} +\defineByoTwemojiElement{mouth smiling high}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.0210,21.5000) .. controls (26.9084,21.4951) and (26.7942,21.5286) .. (26.6987,21.5996) .. controls (26.6597,21.6286) and (22.7775,24.5000) .. (17.9995,24.5000) .. controls (13.2335,24.5000) and (9.3383,21.6286) .. (9.3003,21.5996) .. controls (9.1093,21.4576) and (8.8416,21.4699) .. (8.6636,21.6289) .. controls (8.4866,21.7889) and (8.4469,22.0538) .. (8.5699,22.2578) .. controls (8.6989,22.4728) and (11.7876,27.5000) .. (17.9996,27.5000) .. controls (24.2116,27.5000) and (27.3013,22.4728) .. (27.4293,22.2578) .. controls (27.5523,22.0528) and (27.5135,21.7889) .. (27.3355,21.6289) .. controls (27.2465,21.5484) and (27.1337,21.5049) .. (27.0211,21.5000) -- cycle;} +\defineByoTwemojiElement{mouth zipped}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (10.0000,24.0020) .. controls (9.0000,24.0020) and (9.0000,25.0040) .. (9.0000,25.0040) -- (9.0000,26.0040) .. controls (9.0000,26.0040) and (9.0000,27.0040) .. (10.0000,27.0040) -- (25.0020,27.0040) -- (25.0020,24.0040) -- (10.0000,24.0020) -- cycle;\path[fill=byoTwemojiGray, dynamic style/.expand once=#1] (35.2550,26.0840) -- (27.5420,23.9630) .. controls (26.8220,23.7660) and (26.4930,24.2500) .. (26.3710,24.5100) -- (24.7310,23.7260) -- (24.0000,25.2550) -- (24.0000,23.0010) -- (22.0000,23.0010) -- (22.0000,25.0010) -- (20.0000,25.0010) -- (20.0000,23.0010) -- (17.9990,23.0010) -- (17.9990,25.0010) -- (16.0000,25.0010) -- (16.0000,23.0010) -- (14.0000,23.0010) -- (14.0000,25.0010) -- (12.0000,25.0010) -- (12.0000,23.0010) -- (10.0000,23.0010) -- (10.0000,26.0010) -- (12.0000,26.0010) -- (12.0000,28.0010) -- (14.0000,28.0010) -- (14.0000,26.0010) -- (15.9990,26.0010) -- (15.9990,28.0010) -- (17.9990,28.0010) -- (17.9990,26.0010) -- (20.0000,26.0010) -- (20.0000,28.0010) -- (22.0000,28.0010) -- (22.0000,26.0010) -- (23.6430,26.0010) -- (23.0630,27.2130) -- (24.7110,28.0010) -- (24.6120,28.2080) .. controls (24.6120,28.2080) and (24.3640,28.9450) .. (24.9850,29.4830) .. controls (25.6060,30.0200) and (30.2700,34.2180) .. (30.2700,34.2180) .. controls (30.2700,34.2180) and (31.1690,35.0840) .. (32.0390,34.2970) .. controls (32.7770,33.6270) and (35.6880,28.2770) .. (35.9530,27.3140) .. controls (36.2190,26.3500) and (35.2550,26.0840) .. (35.2550,26.0840) -- cycle(31.4830,32.1550) -- (28.8390,29.9070) -- (30.4530,26.8380) -- (33.7910,27.9700) -- (31.4830,32.1550) -- cycle;} +\defineByoTwemojiElement{mouth crying}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (18.0000,21.0000) .. controls (15.7900,21.0000) and (14.0000,24.2390) .. (14.0000,27.0000) .. controls (14.0000,29.7630) and (15.7900,30.0000) .. (18.0000,30.0000) .. controls (20.2090,30.0000) and (22.0000,29.7630) .. (22.0000,27.0000) .. controls (22.0000,24.2390) and (20.2090,21.0000) .. (18.0000,21.0000) -- cycle;\path[fill=byoTwemojiLightRed, dynamic style/.expand once=#1] (18.0000,27.0000) ellipse (0.0847cm and 0.0564cm);} +\defineByoTwemojiElement{expression satisfied}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (29.0000,14.0000) .. controls (28.7440,14.0000) and (28.4880,13.9020) .. (28.2930,13.7070) .. controls (25.7160,11.1320) and (21.2380,11.9710) .. (21.1940,11.9810) .. controls (20.6460,12.0900) and (20.1270,11.7340) .. (20.0200,11.1940) .. controls (19.9130,10.6530) and (20.2620,10.1280) .. (20.8030,10.0200) .. controls (21.0300,9.9740) and (26.3660,8.9550) .. (29.7060,12.2930) .. controls (30.0970,12.6840) and (30.0970,13.3160) .. (29.7060,13.7070) .. controls (29.5120,13.9020) and (29.2560,14.0000) .. (29.0000,14.0000) -- cycle(7.0000,14.0000) .. controls (6.7440,14.0000) and (6.4880,13.9020) .. (6.2930,13.7070) .. controls (5.9020,13.3160) and (5.9020,12.6840) .. (6.2930,12.2930) .. controls (9.6330,8.9520) and (14.9710,9.9750) .. (15.1960,10.0200) .. controls (15.7380,10.1280) and (16.0890,10.6550) .. (15.9800,11.1970) .. controls (15.8720,11.7370) and (15.3470,12.0890) .. (14.8050,11.9820) .. controls (14.7360,11.9670) and (10.2760,11.1390) .. (7.7070,13.7080) .. controls (7.5120,13.9020) and (7.2560,14.0000) .. (7.0000,14.0000) -- cycle(26.0000,19.0000) .. controls (25.7440,19.0000) and (25.4880,18.9020) .. (25.2930,18.7070) .. controls (23.9890,17.4020) and (21.2030,17.7330) .. (20.2410,17.9710) .. controls (19.7010,18.1030) and (19.1640,17.7760) .. (19.0300,17.2410) .. controls (18.8970,16.7050) and (19.2220,16.1640) .. (19.7580,16.0300) .. controls (19.9440,15.9840) and (24.3330,14.9190) .. (26.7070,17.2930) .. controls (27.0980,17.6840) and (27.0980,18.3160) .. (26.7070,18.7070) .. controls (26.5120,18.9020) and (26.2560,19.0000) .. (26.0000,19.0000) -- cycle(10.0000,19.0000) .. controls (9.7440,19.0000) and (9.4880,18.9020) .. (9.2930,18.7070) .. controls (8.9020,18.3160) and (8.9020,17.6840) .. (9.2930,17.2930) .. controls (11.6660,14.9200) and (16.0570,15.9840) .. (16.2430,16.0300) .. controls (16.7780,16.1640) and (17.1030,16.7050) .. (16.9700,17.2410) .. controls (16.8380,17.7770) and (16.2970,18.1040) .. (15.7600,17.9710) .. controls (14.7960,17.7340) and (12.0110,17.4040) .. (10.7080,18.7070) .. controls (10.5120,18.9020) and (10.2560,19.0000) .. (10.0000,19.0000) -- cycle;} +\defineByoTwemojiElement{expression sleepy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,10.0000) .. controls (11.8160,10.0000) and (7.4612,10.0504) .. (4.1992,14.4004) .. controls (3.8682,14.8424) and (3.9584,15.4698) .. (4.4004,15.8008) .. controls (4.5804,15.9358) and (4.7900,16.0000) .. (4.9980,16.0000) .. controls (5.3020,16.0000) and (5.6038,15.8616) .. (5.7988,15.5996) .. controls (8.4348,12.0856) and (11.8479,12.0020) .. (12.0039,12.0000) .. controls (12.5549,11.9980) and (13.0000,11.5510) .. (13.0000,11.0000) .. controls (13.0000,10.4480) and (12.5520,10.0000) .. (12.0000,10.0000) -- cycle(24.0000,10.0000) .. controls (23.4500,10.0000) and (23.0069,10.4431) .. (23.0039,10.9941) .. controls (23.0009,11.5431) and (23.4442,11.9940) .. (23.9942,12.0000) .. controls (24.1392,12.0010) and (27.5583,12.0786) .. (30.1992,15.5996) .. controls (30.3962,15.8616) and (30.6970,16.0000) .. (31.0020,16.0000) .. controls (31.2110,16.0000) and (31.4196,15.9358) .. (31.5996,15.8008) .. controls (32.0416,15.4698) and (32.1328,14.8424) .. (31.8008,14.4004) .. controls (28.5378,10.0504) and (24.1840,10.0000) .. (24.0000,10.0000) -- cycle(7.9730,17.5000) .. controls (7.8585,17.5064) and (7.7456,17.5522) .. (7.6566,17.6367) .. controls (7.4796,17.8037) and (7.4483,18.0743) .. (7.5843,18.2773) .. controls (7.6453,18.3673) and (9.0993,20.5000) .. (12.0003,20.5000) .. controls (14.9003,20.5000) and (16.3553,18.3683) .. (16.4163,18.2773) .. controls (16.5503,18.0753) and (16.5210,17.8067) .. (16.3460,17.6387) .. controls (16.1700,17.4697) and (15.8964,17.4546) .. (15.7034,17.5977) .. controls (15.6904,17.6067) and (14.4413,18.5000) .. (12.0003,18.5000) .. controls (9.5583,18.5000) and (8.3111,17.6066) .. (8.3011,17.5996) .. controls (8.2041,17.5266) and (8.0875,17.4936) .. (7.9730,17.5000) -- cycle(19.9730,17.5000) .. controls (19.8584,17.5064) and (19.7456,17.5522) .. (19.6566,17.6367) .. controls (19.4796,17.8037) and (19.4493,18.0743) .. (19.5843,18.2773) .. controls (19.6453,18.3673) and (21.0993,20.5000) .. (24.0003,20.5000) .. controls (26.9003,20.5000) and (28.3553,18.3683) .. (28.4163,18.2773) .. controls (28.5513,18.0763) and (28.5210,17.8086) .. (28.3460,17.6406) .. controls (28.1710,17.4716) and (27.8975,17.4536) .. (27.7015,17.5977) .. controls (27.6895,17.6067) and (26.4403,18.5000) .. (24.0003,18.5000) .. controls (21.5593,18.5000) and (20.3111,17.6066) .. (20.3011,17.5996) .. controls (20.2046,17.5266) and (20.0876,17.4936) .. (19.9730,17.5000) -- cycle;} +\defineByoTwemojiElement{expression angry}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,12.0000) .. controls (6.4480,12.0000) and (6.0019,12.4471) .. (6.0019,12.9980) .. controls (6.0009,13.5500) and (6.4460,13.9980) .. (6.9980,14.0000) .. controls (7.0270,14.0000) and (8.9244,14.0224) .. (10.9824,14.7364) .. controls (10.3894,15.3764) and (10.0000,16.3711) .. (10.0000,17.5001) .. controls (10.0000,19.4341) and (11.1190,21.0001) .. (12.5000,21.0001) .. controls (13.8810,21.0001) and (15.0000,19.4341) .. (15.0000,17.5001) .. controls (15.0000,17.3261) and (14.9809,17.1593) .. (14.9629,16.9923) .. controls (14.9759,16.9923) and (14.9880,17.0001) .. (15.0000,17.0001) .. controls (15.2560,17.0001) and (15.5121,16.9021) .. (15.7071,16.7071) .. controls (16.0981,16.3161) and (16.0981,15.6840) .. (15.7071,15.2930) .. controls (12.4520,12.0380) and (7.2210,12.0000) .. (7.0000,12.0000) -- cycle(29.0000,12.0000) .. controls (28.7790,12.0000) and (23.5490,12.0380) .. (20.2930,15.2930) .. controls (19.9020,15.6840) and (19.9020,16.3161) .. (20.2930,16.7071) .. controls (20.4880,16.9021) and (20.7440,17.0001) .. (21.0000,17.0001) .. controls (21.0130,17.0001) and (21.0232,16.9923) .. (21.0352,16.9923) .. controls (21.0192,17.1593) and (21.0000,17.3261) .. (21.0000,17.5001) .. controls (21.0000,19.4341) and (22.1190,21.0001) .. (23.5000,21.0001) .. controls (24.8810,21.0001) and (26.0000,19.4341) .. (26.0000,17.5001) .. controls (26.0000,16.3711) and (25.6106,15.3764) .. (25.0176,14.7364) .. controls (27.0756,14.0224) and (28.9720,14.0000) .. (29.0020,14.0000) .. controls (29.5530,13.9980) and (29.9991,13.5501) .. (29.9981,12.9980) .. controls (29.9971,12.4470) and (29.5520,12.0000) .. (29.0000,12.0000) -- cycle;} +\defineByoTwemojiElement{expression boastful}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (9.0000,5.0000) .. controls (8.4480,5.0000) and (8.0000,5.4480) .. (8.0000,6.0000) .. controls (8.0000,6.5520) and (8.4480,7.0000) .. (9.0000,7.0000) .. controls (14.0590,7.0000) and (14.9767,11.9580) .. (15.0137,12.1680) .. controls (15.0967,12.6560) and (15.5191,13.0000) .. (15.9981,13.0000) .. controls (16.0521,13.0000) and (16.1091,12.9964) .. (16.1641,12.9864) .. controls (16.7091,12.8954) and (17.0774,12.3810) .. (16.9864,11.8360) .. controls (16.5924,9.4720) and (14.4161,5.0001) .. (9.0001,5.0001) -- cycle(27.0000,5.0000) .. controls (21.5840,5.0000) and (19.4067,9.4719) .. (19.0137,11.8359) .. controls (18.9227,12.3809) and (19.2910,12.8953) .. (19.8360,12.9863) .. controls (19.8920,12.9963) and (19.9470,13.0000) .. (20.0020,13.0000) .. controls (20.4820,13.0000) and (20.9054,12.6520) .. (20.9864,12.1640) .. controls (21.0214,11.9530) and (21.9050,6.9999) .. (27.0001,6.9999) .. controls (27.5531,6.9999) and (28.0001,6.5519) .. (28.0001,5.9999) .. controls (28.0001,5.4479) and (27.5531,4.9999) .. (27.0001,4.9999) -- cycle(14.9380,15.0020) .. controls (14.8083,15.0102) and (14.6789,15.0438) .. (14.5552,15.1055) .. controls (11.1592,16.8035) and (8.6562,15.2320) .. (8.5572,15.1680) .. controls (8.0962,14.8600) and (7.4765,14.9854) .. (7.1705,15.4454) .. controls (6.8645,15.9054) and (6.9869,16.5261) .. (7.4459,16.8321) .. controls (7.5399,16.8951) and (9.0757,17.8926) .. (11.4107,17.8926) .. controls (12.5817,17.8926) and (13.9548,17.6405) .. (15.4498,16.8945) .. controls (15.9438,16.6475) and (16.1440,16.0467) .. (15.8970,15.5527) .. controls (15.7118,15.1830) and (15.3272,14.9774) .. (14.9381,15.0019) -- cycle(21.0650,15.0020) .. controls (20.6762,14.9772) and (20.2920,15.1823) .. (20.1060,15.5528) .. controls (19.8590,16.0468) and (20.0593,16.6476) .. (20.5533,16.8946) .. controls (22.0463,17.6416) and (23.4204,17.8926) .. (24.5924,17.8926) .. controls (26.9264,17.8926) and (28.4612,16.8951) .. (28.5572,16.8321) .. controls (29.0142,16.5271) and (29.1365,15.9122) .. (28.8345,15.4532) .. controls (28.5335,14.9942) and (27.9117,14.8662) .. (27.4517,15.1642) .. controls (27.3467,15.2312) and (24.8478,16.8056) .. (21.4478,15.1056) .. controls (21.3243,15.0438) and (21.1946,15.0103) .. (21.0650,15.0021) -- cycle;} +\defineByoTwemojiElement{expression smirking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,10.0000) .. controls (11.8160,10.0000) and (7.4612,10.0504) .. (4.1992,14.4004) .. controls (3.8682,14.8424) and (3.9584,15.4698) .. (4.4004,15.8008) .. controls (4.5804,15.9358) and (4.7900,16.0000) .. (4.9980,16.0000) .. controls (5.3020,16.0000) and (5.6038,15.8616) .. (5.7988,15.5996) .. controls (8.4348,12.0856) and (11.8479,12.0020) .. (12.0039,12.0000) .. controls (12.5549,11.9980) and (13.0000,11.5510) .. (13.0000,11.0000) .. controls (13.0000,10.4480) and (12.5520,10.0000) .. (12.0000,10.0000) -- cycle(24.0000,10.0000) .. controls (23.4500,10.0000) and (23.0069,10.4431) .. (23.0039,10.9941) .. controls (23.0009,11.5431) and (23.4442,11.9940) .. (23.9942,12.0000) .. controls (24.1392,12.0010) and (27.5583,12.0786) .. (30.1992,15.5996) .. controls (30.3962,15.8616) and (30.6970,16.0000) .. (31.0020,16.0000) .. controls (31.2110,16.0000) and (31.4196,15.9358) .. (31.5996,15.8008) .. controls (32.0416,15.4698) and (32.1328,14.8424) .. (31.8008,14.4004) .. controls (28.5378,10.0504) and (24.1840,10.0000) .. (24.0000,10.0000) -- cycle(12.5250,15.7500) .. controls (11.0145,15.7629) and (9.1099,16.0590) .. (7.4449,17.1680) .. controls (6.9859,17.4740) and (6.8635,18.0947) .. (7.1695,18.5547) .. controls (7.3615,18.8447) and (7.6785,19.0000) .. (8.0015,19.0000) .. controls (8.1915,19.0000) and (8.3833,18.9450) .. (8.5543,18.8320) .. controls (9.6463,18.1030) and (10.9170,17.8375) .. (12.0231,17.7715) .. controls (12.0141,17.8475) and (11.9996,17.9221) .. (11.9996,18.0001) .. controls (11.9996,19.1041) and (12.8956,20.0001) .. (13.9996,20.0001) .. controls (15.1036,20.0001) and (15.9996,19.1041) .. (15.9996,18.0001) .. controls (15.9996,17.7881) and (15.9571,17.5885) .. (15.8961,17.3965) .. controls (15.9191,17.3445) and (15.9563,17.3002) .. (15.9703,17.2422) .. controls (16.1043,16.7062) and (15.7768,16.1633) .. (15.2418,16.0293) .. controls (15.1518,16.0068) and (14.0355,15.7372) .. (12.5250,15.7500) -- cycle(24.5250,15.7500) .. controls (23.0146,15.7629) and (21.1104,16.0590) .. (19.4449,17.1680) .. controls (18.9849,17.4740) and (18.8606,18.0947) .. (19.1676,18.5547) .. controls (19.3596,18.8437) and (19.6785,19.0000) .. (20.0015,19.0000) .. controls (20.1915,19.0000) and (20.3833,18.9450) .. (20.5543,18.8320) .. controls (21.6463,18.1030) and (22.9150,17.8375) .. (24.0231,17.7715) .. controls (24.0141,17.8475) and (23.9996,17.9221) .. (23.9996,18.0001) .. controls (23.9996,19.1041) and (24.8956,20.0001) .. (25.9996,20.0001) .. controls (27.1036,20.0001) and (27.9996,19.1041) .. (27.9996,18.0001) .. controls (27.9996,17.7881) and (27.9581,17.5866) .. (27.8961,17.3946) .. controls (27.9191,17.3426) and (27.9544,17.2992) .. (27.9684,17.2422) .. controls (28.1034,16.7062) and (27.7778,16.1633) .. (27.2418,16.0293) .. controls (27.1518,16.0068) and (26.0354,15.7372) .. (24.5250,15.7500) -- cycle;} +\defineByoTwemojiElement{expression thinking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.1190,11.1740) ellipse (0.0600cm and 0.0750cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.3750,12.2360) ellipse (0.0600cm and 0.0750cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (9.2960,6.3510) .. controls (9.1320,6.2630) and (8.9930,6.1270) .. (8.9050,5.9520) .. controls (8.6890,5.5240) and (8.8650,5.0250) .. (9.2980,4.8400) .. controls (13.5640,3.0090) and (16.9970,4.7970) .. (17.1410,4.8740) .. controls (17.5740,5.1050) and (17.7490,5.6210) .. (17.5320,6.0280) .. controls (17.3160,6.4330) and (16.7920,6.5740) .. (16.3590,6.3460) .. controls (16.2360,6.2830) and (13.5270,4.9140) .. (10.0810,6.3930) .. controls (9.8240,6.5020) and (9.5340,6.4780) .. (9.2960,6.3510) -- cycle(21.4310,10.1010) .. controls (21.2750,10.0030) and (21.1450,9.8580) .. (21.0690,9.6770) .. controls (20.8820,9.2350) and (21.0920,8.7500) .. (21.5370,8.5930) .. controls (25.9180,7.0570) and (29.2220,9.0730) .. (29.3600,9.1600) .. controls (29.7750,9.4200) and (29.9150,9.9470) .. (29.6720,10.3380) .. controls (29.4300,10.7280) and (28.8960,10.8330) .. (28.4810,10.5760) .. controls (28.3610,10.5040) and (25.7540,8.9550) .. (22.2140,10.1970) .. controls (21.9480,10.2880) and (21.6610,10.2430) .. (21.4310,10.1010) -- cycle;} +\defineByoTwemojiElement{expression relieved}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.1290,7.8945) .. controls (11.1894,7.9736) and (8.2862,8.6166) .. (6.1993,11.4004) .. controls (5.8683,11.8424) and (5.9585,12.4698) .. (6.4005,12.8008) .. controls (6.5805,12.9358) and (6.7901,13.0000) .. (6.9981,13.0000) .. controls (7.3021,13.0000) and (7.6049,12.8616) .. (7.8009,12.5996) .. controls (10.3709,9.1736) and (14.6208,9.9474) .. (14.8068,9.9824) .. controls (15.3468,10.0884) and (15.8726,9.7373) .. (15.9806,9.1973) .. controls (16.0896,8.6553) and (15.7374,8.1276) .. (15.1954,8.0196) .. controls (15.1092,8.0023) and (14.2927,7.8471) .. (13.1290,7.8946) -- cycle(22.8712,7.8945) .. controls (21.7075,7.8468) and (20.8895,8.0019) .. (20.8028,8.0195) .. controls (20.2618,8.1285) and (19.9116,8.6543) .. (20.0196,9.1953) .. controls (20.1286,9.7363) and (20.6484,10.0885) .. (21.1954,9.9805) .. controls (21.2384,9.9725) and (25.6073,9.1436) .. (28.1993,12.5996) .. controls (28.3963,12.8616) and (28.6970,13.0000) .. (29.0020,13.0000) .. controls (29.2110,13.0000) and (29.4207,12.9348) .. (29.5997,12.7988) .. controls (30.0417,12.4678) and (30.1309,11.8404) .. (29.7989,11.3984) .. controls (27.7120,8.6159) and (24.8107,7.9740) .. (22.8712,7.8945) -- cycle(7.9922,15.5000) .. controls (7.8845,15.5016) and (7.7780,15.5384) .. (7.6895,15.6094) .. controls (7.5115,15.7514) and (7.4510,15.9951) .. (7.5430,16.2031) .. controls (7.6030,16.3381) and (9.0430,19.5000) .. (12.0000,19.5000) .. controls (14.9580,19.5000) and (16.3970,16.3381) .. (16.4570,16.2031) .. controls (16.5490,15.9961) and (16.4895,15.7533) .. (16.3125,15.6113) .. controls (16.1365,15.4683) and (15.8831,15.4647) .. (15.7011,15.5977) .. controls (15.6891,15.6067) and (14.4419,16.5000) .. (11.9999,16.5000) .. controls (9.5589,16.5000) and (8.3107,15.6066) .. (8.3007,15.5996) .. controls (8.2092,15.5311) and (8.0999,15.4984) .. (7.9921,15.5000) -- cycle(19.9922,15.5000) .. controls (19.8843,15.5016) and (19.7775,15.5384) .. (19.6895,15.6094) .. controls (19.5115,15.7514) and (19.4510,15.9951) .. (19.5430,16.2031) .. controls (19.6030,16.3381) and (21.0430,19.5000) .. (24.0000,19.5000) .. controls (26.9580,19.5000) and (28.3970,16.3381) .. (28.4570,16.2031) .. controls (28.5490,15.9961) and (28.4894,15.7533) .. (28.3125,15.6113) .. controls (28.1375,15.4693) and (27.8851,15.4647) .. (27.7011,15.5977) .. controls (27.6891,15.6067) and (26.4409,16.5000) .. (23.9999,16.5000) .. controls (21.5599,16.5000) and (20.3107,15.6066) .. (20.3007,15.5996) .. controls (20.2092,15.5311) and (20.1000,15.4984) .. (19.9921,15.5000) -- cycle;} +\defineByoTwemojiElement{expression unamused}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.8420,9.9199) .. controls (23.1132,9.9225) and (21.4836,10.5431) .. (20.4846,11.1426) .. controls (20.0106,11.4266) and (19.8588,12.0397) .. (20.1428,12.5137) .. controls (20.4258,12.9867) and (21.0389,13.1425) .. (21.5139,12.8575) .. controls (21.6859,12.7545) and (25.7674,10.3557) .. (28.1994,13.5996) .. controls (28.3964,13.8616) and (28.6971,14.0000) .. (29.0021,14.0000) .. controls (29.2111,14.0000) and (29.4208,13.9349) .. (29.5998,13.7989) .. controls (30.0418,13.4679) and (30.1310,12.8405) .. (29.7990,12.3985) .. controls (28.3990,10.5315) and (26.5707,9.9174) .. (24.8420,9.9200) -- cycle(11.1580,9.9219) .. controls (9.4293,9.9192) and (7.5995,10.5334) .. (6.1990,12.4004) .. controls (5.8680,12.8424) and (5.9582,13.4698) .. (6.4002,13.8008) .. controls (6.5802,13.9358) and (6.7898,14.0000) .. (6.9978,14.0000) .. controls (7.3018,14.0000) and (7.6036,13.8625) .. (7.7986,13.6015) .. controls (10.2126,10.3845) and (14.3071,12.7533) .. (14.4861,12.8593) .. controls (14.9601,13.1433) and (15.5732,12.9886) .. (15.8572,12.5156) .. controls (16.1412,12.0416) and (15.9875,11.4266) .. (15.5135,11.1426) .. controls (14.5150,10.5431) and (12.8868,9.9245) .. (11.1580,9.9219) -- cycle(7.9998,15.0000) .. controls (7.4478,15.0000) and (6.9998,15.4480) .. (6.9998,16.0000) .. controls (6.9998,16.5520) and (7.4478,17.0000) .. (7.9998,17.0000) -- (13.0916,17.0000) .. controls (13.2986,17.5810) and (13.8478,18.0000) .. (14.4998,18.0000) .. controls (15.3278,18.0000) and (15.9998,17.3290) .. (15.9998,16.5000) .. controls (15.9998,16.3900) and (15.9866,16.2836) .. (15.9646,16.1796) .. controls (15.9756,16.1196) and (15.9998,16.0630) .. (15.9998,16.0000) .. controls (15.9998,15.4480) and (15.5518,15.0000) .. (14.9998,15.0000) -- (7.9998,15.0000) -- cycle(20.9998,15.0000) .. controls (20.4468,15.0000) and (19.9998,15.4480) .. (19.9998,16.0000) .. controls (19.9998,16.5520) and (20.4468,17.0000) .. (20.9998,17.0000) -- (26.0916,17.0000) .. controls (26.2986,17.5810) and (26.8478,18.0000) .. (27.4998,18.0000) .. controls (28.3278,18.0000) and (28.9998,17.3290) .. (28.9998,16.5000) .. controls (28.9998,16.3900) and (28.9866,16.2836) .. (28.9646,16.1796) .. controls (28.9766,16.1196) and (28.9998,16.0630) .. (28.9998,16.0000) .. controls (28.9998,15.4480) and (28.5528,15.0000) .. (27.9998,15.0000) -- (20.9998,15.0000) -- cycle;} +\defineByoTwemojiElement{expression uneven}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (6.0010,11.0000) .. controls (5.4490,11.0000) and (5.0010,10.5520) .. (5.0010,10.0000) .. controls (5.0010,9.4490) and (5.4460,9.0020) .. (5.9970,9.0000) .. controls (6.1530,8.9980) and (9.5660,8.9140) .. (12.2020,5.4000) .. controls (12.5330,4.9600) and (13.1590,4.8680) .. (13.6020,5.2000) .. controls (14.0440,5.5310) and (14.1330,6.1580) .. (13.8020,6.6000) .. controls (10.5390,10.9500) and (6.1850,11.0000) .. (6.0010,11.0000) -- cycle(30.9870,13.3930) .. controls (31.1150,13.9300) and (30.7830,14.4700) .. (30.2460,14.5980) .. controls (29.7100,14.7260) and (29.1720,14.3960) .. (29.0420,13.8610) .. controls (29.0040,13.7100) and (28.1310,10.4090) .. (24.1010,8.6600) .. controls (23.5960,8.4400) and (23.3620,7.8520) .. (23.5820,7.3450) .. controls (23.8020,6.8380) and (24.3910,6.6060) .. (24.8970,6.8260) .. controls (29.8860,8.9910) and (30.9440,13.2140) .. (30.9870,13.3930) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.8150,15.3750) .. controls (14.2310,17.4890) and (13.1730,18.4580) .. (11.6630,18.0410) .. controls (10.1540,17.6240) and (9.3200,16.1320) .. (9.9030,14.0180) .. controls (10.4860,11.9060) and (12.0780,10.6550) .. (13.5870,11.0720) .. controls (15.0980,11.4890) and (15.3990,13.2620) .. (14.8150,15.3750) -- cycle(26.2310,14.6200) .. controls (26.7040,16.7610) and (25.5560,19.4580) .. (24.0270,19.7960) .. controls (22.4980,20.1340) and (20.7470,18.0770) .. (20.2740,15.9360) .. controls (19.8010,13.7960) and (20.6930,11.9650) .. (22.2220,11.6270) .. controls (23.7510,11.2890) and (25.7580,12.4800) .. (26.2310,14.6200) -- cycle;} +\defineByoTwemojiElement{expression skeptical}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,16.5000) ellipse (0.0706cm and 0.0776cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.0000,16.5000) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.7070,4.1484) .. controls (21.7960,4.1484) and (19.7523,6.0438) .. (19.3613,6.4238) .. controls (18.8683,6.9048) and (18.8579,7.6944) .. (19.3379,8.1894) .. controls (19.8169,8.6844) and (20.6075,8.7007) .. (21.1035,8.2187) .. controls (21.7825,7.5617) and (23.0650,6.6503) .. (23.7070,6.6503) .. controls (24.7220,6.6503) and (27.6265,8.1864) .. (29.0215,9.9374) .. controls (29.2695,10.2474) and (29.6339,10.4081) .. (30.0019,10.4081) .. controls (30.2739,10.4081) and (30.5483,10.3197) .. (30.7793,10.1347) .. controls (31.3183,9.7047) and (31.4095,8.9188) .. (30.9785,8.3788) .. controls (29.2465,6.2058) and (25.7120,4.1483) .. (23.7070,4.1483) -- cycle(10.9260,10.2109) .. controls (9.8599,10.2132) and (8.6648,10.3725) .. (7.3713,10.7910) .. controls (6.8453,10.9610) and (6.5577,11.5257) .. (6.7287,12.0508) .. controls (6.7967,12.2648) and (6.9318,12.4376) .. (7.1018,12.5586) .. controls (7.3508,12.7346) and (7.6755,12.7943) .. (7.9865,12.6933) .. controls (12.1735,11.3383) and (15.0140,13.2481) .. (15.1330,13.3301) .. controls (15.5860,13.6421) and (16.2086,13.5311) .. (16.5236,13.0801) .. controls (16.8386,12.6291) and (16.7305,12.0084) .. (16.2814,11.6914) .. controls (16.1689,11.6119) and (14.1243,10.2041) .. (10.9260,10.2109) -- cycle;} +\defineByoTwemojiElement{expression laughing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.8050,8.0195) .. controls (11.5790,8.0645) and (6.2486,9.1889) .. (4.0726,14.6289) .. controls (3.8676,15.1419) and (4.1162,15.7227) .. (4.6292,15.9277) .. controls (4.7512,15.9767) and (4.8763,16.0000) .. (5.0003,16.0000) .. controls (5.3963,16.0000) and (5.7730,15.7621) .. (5.9300,15.3711) .. controls (7.6950,10.9601) and (12.0145,10.0185) .. (12.1995,9.9805) .. controls (12.7385,9.8705) and (13.0888,9.3447) .. (12.9808,8.8047) .. controls (12.8718,8.2637) and (12.3480,7.9135) .. (11.8050,8.0195) -- cycle(23.7990,8.0195) .. controls (23.4171,8.0979) and (23.1007,8.3962) .. (23.0197,8.8027) .. controls (22.9107,9.3447) and (23.2619,9.8724) .. (23.8029,9.9804) .. controls (23.8479,9.9904) and (28.2925,10.9260) .. (30.0705,15.3710) .. controls (30.2275,15.7620) and (30.6042,15.9999) .. (31.0002,15.9999) .. controls (31.1242,15.9999) and (31.2493,15.9776) .. (31.3693,15.9276) .. controls (31.8823,15.7226) and (32.1329,15.1399) .. (31.9279,14.6268) .. controls (29.7519,9.1868) and (24.4215,8.0644) .. (24.1955,8.0194) .. controls (24.0600,7.9927) and (23.9264,7.9933) .. (23.7990,8.0194) -- cycle(12.0000,14.5000) .. controls (9.0430,14.5000) and (7.6030,17.6619) .. (7.5430,17.7969) .. controls (7.4510,18.0039) and (7.5115,18.2467) .. (7.6875,18.3887) .. controls (7.8635,18.5307) and (8.1139,18.5354) .. (8.2969,18.4024) .. controls (8.3099,18.3934) and (9.5590,17.5000) .. (12.0000,17.5000) .. controls (14.4260,17.5000) and (15.6732,18.3804) .. (15.7012,18.4004) .. controls (15.7892,18.4664) and (15.8960,18.5000) .. (16.0000,18.5000) .. controls (16.1100,18.5000) and (16.2215,18.4627) .. (16.3125,18.3907) .. controls (16.4905,18.2487) and (16.5491,18.0049) .. (16.4571,17.7969) .. controls (16.3971,17.6619) and (14.9581,14.5000) .. (12.0001,14.5000) -- cycle(24.0000,14.5000) .. controls (21.0430,14.5000) and (19.6030,17.6619) .. (19.5430,17.7969) .. controls (19.4510,18.0039) and (19.5105,18.2467) .. (19.6875,18.3887) .. controls (19.8625,18.5307) and (20.1149,18.5354) .. (20.2989,18.4024) .. controls (20.3109,18.3934) and (21.5601,17.5000) .. (24.0001,17.5000) .. controls (26.4261,17.5000) and (27.6733,18.3804) .. (27.7013,18.4004) .. controls (27.7893,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1101,18.5000) and (28.2216,18.4627) .. (28.3126,18.3907) .. controls (28.4896,18.2487) and (28.5501,18.0049) .. (28.4571,17.7969) .. controls (28.3971,17.6619) and (26.9581,14.5000) .. (24.0001,14.5000) -- cycle;} +\defineByoTwemojiElement{expression weary}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (16.0620,3.0020) .. controls (15.6727,2.9771) and (15.2902,3.1823) .. (15.1050,3.5528) .. controls (13.3460,7.0698) and (9.7894,8.0223) .. (9.7534,8.0313) .. controls (9.2204,8.1663) and (8.8958,8.7072) .. (9.0288,9.2422) .. controls (9.1428,9.6962) and (9.5495,10.0000) .. (9.9975,10.0000) .. controls (10.0785,10.0000) and (10.1607,9.9907) .. (10.2416,9.9707) .. controls (10.4226,9.9247) and (14.7129,8.8083) .. (16.8940,4.4473) .. controls (17.1410,3.9533) and (16.9407,3.3525) .. (16.4467,3.1055) .. controls (16.3227,3.0435) and (16.1917,3.0103) .. (16.0619,3.0020) -- cycle(19.9350,3.0020) .. controls (19.8055,3.0103) and (19.6754,3.0438) .. (19.5522,3.1055) .. controls (19.0582,3.3525) and (18.8579,3.9533) .. (19.1049,4.4473) .. controls (21.2849,8.8083) and (25.5752,9.9257) .. (25.7572,9.9707) .. controls (25.8382,9.9907) and (25.9194,10.0000) .. (25.9994,10.0000) .. controls (26.4464,10.0000) and (26.8522,9.6972) .. (26.9682,9.2442) .. controls (27.1032,8.7102) and (26.7785,8.1664) .. (26.2455,8.0294) .. controls (26.2085,8.0204) and (22.6519,7.0698) .. (20.8939,3.5528) .. controls (20.7079,3.1823) and (20.3236,2.9772) .. (19.9349,3.0020) -- cycle(16.5034,10.5040) .. controls (16.3408,10.4912) and (16.1775,10.5580) .. (16.0718,10.6915) .. controls (16.0628,10.7035) and (15.0918,11.8933) .. (12.7359,12.5353) .. controls (11.9609,12.7473) and (11.2058,12.8537) .. (10.4918,12.8537) .. controls (9.4998,12.8537) and (8.9323,12.6418) .. (8.9293,12.6408) .. controls (8.7193,12.5558) and (8.4773,12.6277) .. (8.3433,12.8107) .. controls (8.2083,12.9947) and (8.2149,13.2450) .. (8.3589,13.4220) .. controls (8.4299,13.5090) and (10.1389,15.5685) .. (12.4839,15.5685) .. controls (12.8349,15.5685) and (13.1859,15.5228) .. (13.5269,15.4299) .. controls (16.3809,14.6518) and (16.9365,11.2203) .. (16.9585,11.0743) .. controls (16.9925,10.8513) and (16.8716,10.6341) .. (16.6636,10.5431) .. controls (16.6119,10.5206) and (16.5577,10.5083) .. (16.5035,10.5040) -- cycle(19.4253,10.5919) .. controls (19.3711,10.5973) and (19.3171,10.6109) .. (19.2651,10.6349) .. controls (19.0581,10.7299) and (18.9419,10.9538) .. (18.9819,11.1778) .. controls (19.0079,11.3228) and (19.6500,14.7364) .. (22.5210,15.4434) .. controls (22.8320,15.5204) and (23.1513,15.5606) .. (23.4683,15.5606) .. controls (25.8643,15.5606) and (27.5672,13.4006) .. (27.6382,13.3086) .. controls (27.7762,13.1276) and (27.7742,12.8773) .. (27.6382,12.6973) .. controls (27.5002,12.5163) and (27.2584,12.4531) .. (27.0484,12.5391) .. controls (27.0424,12.5421) and (26.4160,12.7950) .. (25.3121,12.7950) .. controls (24.6511,12.7950) and (23.9529,12.7053) .. (23.2379,12.5293) .. controls (20.8689,11.9463) and (19.8689,10.7805) .. (19.8609,10.7715) .. controls (19.7514,10.6395) and (19.5880,10.5756) .. (19.4253,10.5918) -- cycle;} +\defineByoTwemojiElement{expression crying}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (22.8120,8.0156) .. controls (22.6847,8.0400) and (22.5596,8.0914) .. (22.4448,8.1679) .. controls (21.9848,8.4739) and (21.8605,9.0947) .. (22.1675,9.5546) .. controls (22.2565,9.6876) and (24.3994,12.8366) .. (29.6284,14.9276) .. controls (29.7494,14.9766) and (29.8755,14.9999) .. (29.9995,14.9999) .. controls (30.3955,14.9999) and (30.7721,14.7610) .. (30.9291,14.3690) .. controls (31.1341,13.8560) and (30.8836,13.2762) .. (30.3706,13.0702) .. controls (25.7596,11.2262) and (23.8486,8.4683) .. (23.8296,8.4413) .. controls (23.5986,8.0978) and (23.1939,7.9423) .. (22.8120,8.0156) -- cycle(12.8060,8.0215) .. controls (12.5550,8.0703) and (12.3233,8.2134) .. (12.1693,8.4414) .. controls (12.1503,8.4684) and (10.2403,11.2263) .. (5.6283,13.0703) .. controls (5.1153,13.2753) and (4.8647,13.8581) .. (5.0697,14.3711) .. controls (5.2267,14.7621) and (5.6024,15.0000) .. (5.9994,15.0000) .. controls (6.1234,15.0000) and (6.2485,14.9777) .. (6.3705,14.9297) .. controls (11.5985,12.8387) and (13.7424,9.6877) .. (13.8314,9.5547) .. controls (14.1374,9.0967) and (14.0130,8.4799) .. (13.5560,8.1719) .. controls (13.3270,8.0184) and (13.0570,7.9726) .. (12.8060,8.0215) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.9990,18.0000) .. controls (14.8490,18.0000) and (14.6960,17.9660) .. (14.5530,17.8950) .. controls (11.0410,16.1390) and (7.4830,17.8770) .. (7.4480,17.8950) .. controls (6.9530,18.1440) and (6.3530,17.9410) .. (6.1060,17.4480) .. controls (5.8590,16.9540) and (6.0590,16.3530) .. (6.5530,16.1060) .. controls (6.7350,16.0160) and (11.0510,13.9090) .. (15.4480,16.1060) .. controls (15.9420,16.3530) and (16.1420,16.9540) .. (15.8950,17.4480) .. controls (15.7190,17.7980) and (15.3660,18.0000) .. (14.9990,18.0000) -- cycle(28.9990,18.0000) .. controls (28.8490,18.0000) and (28.6960,17.9660) .. (28.5530,17.8950) .. controls (25.0400,16.1390) and (21.4830,17.8770) .. (21.4480,17.8950) .. controls (20.9540,18.1430) and (20.3540,17.9420) .. (20.1060,17.4480) .. controls (19.8590,16.9540) and (20.0590,16.3530) .. (20.5530,16.1060) .. controls (20.7350,16.0160) and (25.0540,13.9100) .. (29.4480,16.1060) .. controls (29.9420,16.3530) and (30.1420,16.9540) .. (29.8950,17.4480) .. controls (29.7190,17.7980) and (29.3660,18.0000) .. (28.9990,18.0000) -- cycle;} +\defineByoTwemojiElement{eyes smiling}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0000,13.0000) .. controls (10.3560,13.0000) and (9.1777,16.3076) .. (9.0527,16.6836) .. controls (8.8777,17.2076) and (9.1596,17.7733) .. (9.6836,17.9473) .. controls (10.2106,18.1233) and (10.7742,17.8394) .. (10.9492,17.3164) .. controls (11.1122,16.8274) and (11.9379,15.0000) .. (13.0000,15.0000) .. controls (14.0340,15.0000) and (14.8478,16.7174) .. (15.0508,17.3164) .. controls (15.1908,17.7354) and (15.5810,18.0000) .. (16.0000,18.0000) .. controls (16.1040,18.0000) and (16.2104,17.9832) .. (16.3164,17.9492) .. controls (16.8404,17.7752) and (17.1242,17.2076) .. (16.9492,16.6836) .. controls (16.8232,16.3066) and (15.6440,13.0000) .. (13.0000,13.0000) -- cycle(23.0000,13.0000) .. controls (20.3550,13.0000) and (19.1768,16.3076) .. (19.0508,16.6836) .. controls (18.8758,17.2076) and (19.1606,17.7733) .. (19.6836,17.9473) .. controls (20.2126,18.1233) and (20.7723,17.8394) .. (20.9473,17.3164) .. controls (21.1103,16.8274) and (21.9380,15.0000) .. (23.0000,15.0000) .. controls (24.0330,15.0000) and (24.8497,16.7174) .. (25.0527,17.3164) .. controls (25.1917,17.7354) and (25.5810,18.0000) .. (26.0000,18.0000) .. controls (26.1040,18.0000) and (26.2114,17.9832) .. (26.3164,17.9492) .. controls (26.8404,17.7752) and (27.1223,17.2076) .. (26.9473,16.6836) .. controls (26.8223,16.3066) and (25.6450,13.0000) .. (23.0000,13.0000) -- cycle;} +\defineByoTwemojiElement{eyes xx}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (10.0000,12.0000) .. controls (9.7442,12.0000) and (9.4885,12.0975) .. (9.2930,12.2930) .. controls (8.9020,12.6840) and (8.9020,13.3161) .. (9.2930,13.7071) -- (11.0860,15.5001) -- (9.2930,17.2931) .. controls (8.9020,17.6841) and (8.9020,18.3162) .. (9.2930,18.7072) .. controls (9.4880,18.9022) and (9.7440,19.0001) .. (10.0000,19.0001) .. controls (10.2560,19.0001) and (10.5120,18.9022) .. (10.7070,18.7072) -- (12.5000,16.9142) -- (14.2930,18.7072) .. controls (14.4880,18.9022) and (14.7441,19.0001) .. (15.0001,19.0001) .. controls (15.2561,19.0001) and (15.5121,18.9022) .. (15.7071,18.7072) .. controls (16.0981,18.3162) and (16.0981,17.6841) .. (15.7071,17.2931) -- (13.9141,15.5001) -- (15.7071,13.7071) .. controls (16.0981,13.3161) and (16.0981,12.6840) .. (15.7071,12.2930) .. controls (15.3161,11.9020) and (14.6840,11.9020) .. (14.2930,12.2930) -- (12.5000,14.0860) -- (10.7070,12.2930) .. controls (10.5115,12.0975) and (10.2557,12.0000) .. (10.0000,12.0000) -- cycle(21.0000,12.0000) .. controls (20.7443,12.0000) and (20.4885,12.0975) .. (20.2930,12.2930) .. controls (19.9020,12.6840) and (19.9020,13.3161) .. (20.2930,13.7071) -- (22.0860,15.5001) -- (20.2930,17.2931) .. controls (19.9020,17.6841) and (19.9020,18.3162) .. (20.2930,18.7072) .. controls (20.4880,18.9022) and (20.7440,19.0001) .. (21.0000,19.0001) .. controls (21.2560,19.0001) and (21.5120,18.9022) .. (21.7070,18.7072) -- (23.5000,16.9142) -- (25.2930,18.7072) .. controls (25.4880,18.9022) and (25.7441,19.0001) .. (26.0001,19.0001) .. controls (26.2561,19.0001) and (26.5121,18.9022) .. (26.7071,18.7072) .. controls (27.0981,18.3162) and (27.0981,17.6841) .. (26.7071,17.2931) -- (24.9141,15.5001) -- (26.7071,13.7071) .. controls (27.0981,13.3161) and (27.0981,12.6840) .. (26.7071,12.2930) .. controls (26.3161,11.9020) and (25.6840,11.9020) .. (25.2930,12.2930) -- (23.5000,14.0860) -- (21.7070,12.2930) .. controls (21.5115,12.0975) and (21.2557,12.0000) .. (21.0000,12.0000) -- cycle;} +\defineByoTwemojiElement{eyes slightly smiling wide}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0000,13.0000) .. controls (7.4240,13.0000) and (6.1575,15.4477) .. (6.1055,15.5527) .. controls (5.8585,16.0467) and (6.0588,16.6475) .. (6.5528,16.8945) .. controls (6.6958,16.9655) and (6.8481,17.0000) .. (6.9981,17.0000) .. controls (7.3651,17.0000) and (7.7196,16.7982) .. (7.8946,16.4472) .. controls (7.9016,16.4332) and (8.6830,14.9999) .. (11.0001,14.9999) .. controls (13.2801,14.9999) and (14.0674,16.3779) .. (14.1114,16.4589) .. controls (14.3624,16.9439) and (14.9563,17.1415) .. (15.4473,16.8945) .. controls (15.9403,16.6475) and (16.1415,16.0467) .. (15.8945,15.5527) .. controls (15.8425,15.4487) and (14.5770,13.0000) .. (11.0000,13.0000) -- cycle(24.9980,13.0000) .. controls (21.4210,13.0000) and (20.1574,15.4487) .. (20.1054,15.5527) .. controls (19.8584,16.0467) and (20.0597,16.6475) .. (20.5527,16.8945) .. controls (21.0437,17.1415) and (21.6376,16.9440) .. (21.8886,16.4590) .. controls (21.9326,16.3780) and (22.7179,15.0000) .. (24.9980,15.0000) .. controls (27.3150,15.0000) and (28.0984,16.4333) .. (28.1054,16.4473) .. controls (28.2804,16.7982) and (28.6329,17.0000) .. (28.9999,17.0000) .. controls (29.1499,17.0000) and (29.3022,16.9655) .. (29.4452,16.8945) .. controls (29.9392,16.6475) and (30.1395,16.0467) .. (29.8925,15.5527) .. controls (29.8405,15.4477) and (28.5740,13.0000) .. (24.9980,13.0000) -- cycle;} +\defineByoTwemojiElement{eyes stars}{\path[fill=byoTwemojiOrange, dynamic style/.expand once=#1] (15.6820,4.4130) -- (11.1400,5.2140) -- (8.8000,0.9610) .. controls (8.5420,0.4920) and (8.0120,0.2410) .. (7.4880,0.3330) .. controls (6.9610,0.4260) and (6.5510,0.8440) .. (6.4690,1.3720) -- (5.7240,6.1690) -- (1.1820,6.9700) .. controls (0.6470,7.0640) and (0.2340,7.4950) .. (0.1610,8.0340) .. controls (0.0880,8.5730) and (0.3720,9.0970) .. (0.8640,9.3310) -- (4.9340,11.2630) -- (4.1860,16.0750) .. controls (4.1030,16.6110) and (4.3750,17.1390) .. (4.8590,17.3840) .. controls (5.0380,17.4740) and (5.2300,17.5170) .. (5.4210,17.5170) .. controls (5.7480,17.5170) and (6.0710,17.3890) .. (6.3120,17.1450) -- (9.8240,13.5840) -- (14.3420,15.7290) .. controls (14.8320,15.9610) and (15.4160,15.8520) .. (15.7880,15.4570) .. controls (16.1600,15.0620) and (16.2340,14.4730) .. (15.9730,13.9980) -- (13.6250,9.7300) -- (16.7900,6.5220) .. controls (17.1720,6.1350) and (17.2590,5.5450) .. (17.0070,5.0630) .. controls (16.7530,4.5810) and (16.2140,4.3200) .. (15.6820,4.4130) -- cycle(20.3180,4.4130) -- (24.8600,5.2140) -- (27.2000,0.9610) .. controls (27.4580,0.4920) and (27.9880,0.2410) .. (28.5120,0.3330) .. controls (29.0380,0.4260) and (29.4480,0.8440) .. (29.5300,1.3720) -- (30.2750,6.1690) -- (34.8170,6.9700) .. controls (35.3530,7.0640) and (35.7660,7.4940) .. (35.8380,8.0330) .. controls (35.9100,8.5720) and (35.6270,9.0960) .. (35.1350,9.3300) -- (31.0650,11.2620) -- (31.8130,16.0740) .. controls (31.8960,16.6100) and (31.6240,17.1380) .. (31.1400,17.3830) .. controls (30.9610,17.4730) and (30.7690,17.5160) .. (30.5780,17.5160) .. controls (30.2510,17.5160) and (29.9280,17.3880) .. (29.6870,17.1440) -- (26.1750,13.5830) -- (21.6570,15.7280) .. controls (21.1670,15.9600) and (20.5830,15.8510) .. (20.2110,15.4560) .. controls (19.8390,15.0610) and (19.7650,14.4720) .. (20.0260,13.9970) -- (22.3740,9.7300) -- (19.2090,6.5220) .. controls (18.8270,6.1350) and (18.7400,5.5450) .. (18.9920,5.0630) .. controls (19.2470,4.5810) and (19.7860,4.3200) .. (20.3180,4.4130) -- cycle;} +\defineByoTwemojiElement{eyes neutral}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.0000,16.0000) .. controls (7.4480,16.0000) and (7.0000,16.4480) .. (7.0000,17.0000) .. controls (7.0000,17.5520) and (7.4480,18.0000) .. (8.0000,18.0000) -- (15.0000,18.0000) .. controls (15.5520,18.0000) and (16.0000,17.5520) .. (16.0000,17.0000) .. controls (16.0000,16.4480) and (15.5520,16.0000) .. (15.0000,16.0000) -- (8.0000,16.0000) -- cycle(21.0000,16.0000) .. controls (20.4470,16.0000) and (20.0000,16.4480) .. (20.0000,17.0000) .. controls (20.0000,17.5520) and (20.4470,18.0000) .. (21.0000,18.0000) -- (28.0000,18.0000) .. controls (28.5530,18.0000) and (29.0000,17.5520) .. (29.0000,17.0000) .. controls (29.0000,16.4480) and (28.5530,16.0000) .. (28.0000,16.0000) -- (21.0000,16.0000) -- cycle;} +\defineByoTwemojiElement{eyes wide open empty}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (7.3470,11.9100) .. controls (6.4010,15.0860) and (7.4540,18.2030) .. (9.7000,18.8720) .. controls (11.9460,19.5420) and (14.5340,17.5100) .. (15.4790,14.3340) .. controls (16.4250,11.1590) and (15.3730,8.0410) .. (13.1280,7.3720) .. controls (10.8820,6.7030) and (8.2940,8.7350) .. (7.3470,11.9100) -- cycle(28.6520,11.9100) .. controls (29.5980,15.0860) and (28.5450,18.2030) .. (26.3000,18.8720) .. controls (24.0540,19.5420) and (21.4660,17.5100) .. (20.5210,14.3340) .. controls (19.5750,11.1590) and (20.6280,8.0410) .. (22.8720,7.3720) .. controls (25.1170,6.7030) and (27.7050,8.7350) .. (28.6520,11.9100) -- cycle;} +\defineByoTwemojiElement{eyes oO}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (29.2840,9.0120) .. controls (30.0630,12.6480) and (27.7470,16.2280) .. (24.1110,17.0070) .. controls (20.4750,17.7860) and (16.8950,15.4700) .. (16.1150,11.8340) .. controls (15.3360,8.1980) and (17.6520,4.6180) .. (21.2880,3.8390) .. controls (24.9240,3.0600) and (28.5050,5.3750) .. (29.2840,9.0120) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (22.3060,9.2910) circle (0.0575cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (14.0880,14.2820) .. controls (14.5440,16.4080) and (13.1890,18.5010) .. (11.0630,18.9570) .. controls (8.9370,19.4130) and (6.8440,18.0580) .. (6.3880,15.9320) .. controls (5.9320,13.8060) and (7.2870,11.7130) .. (9.4130,11.2570) .. controls (11.5390,10.8010) and (13.6320,12.1560) .. (14.0880,14.2820) -- cycle;\path[rotate around={-12.095:(10.236,15.853)},fill=byoTwemojiBlack, dynamic style/.expand once=#1] (10.2380,15.8570) ellipse (0.0548cm and 0.0548cm);} +\defineByoTwemojiElement{eyes slightly smiling skewed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.1110,21.3830) .. controls (7.9290,21.3830) and (7.7440,21.3330) .. (7.5790,21.2290) .. controls (7.1120,20.9350) and (6.9720,20.3180) .. (7.2660,19.8500) .. controls (8.1820,18.3970) and (10.9670,15.9120) .. (14.9560,16.8880) .. controls (15.4920,17.0190) and (15.8200,17.5610) .. (15.6890,18.0970) .. controls (15.5570,18.6330) and (15.0130,18.9590) .. (14.4800,18.8300) .. controls (10.8760,17.9480) and (8.9780,20.8860) .. (8.9590,20.9160) .. controls (8.7680,21.2180) and (8.4430,21.3830) .. (8.1110,21.3830) -- cycle(20.0840,17.6410) .. controls (19.7940,17.6410) and (19.5080,17.5160) .. (19.3100,17.2750) .. controls (18.9600,16.8480) and (19.0220,16.2170) .. (19.4500,15.8670) .. controls (22.6260,13.2630) and (26.2120,14.3050) .. (27.6650,15.2210) .. controls (28.1320,15.5150) and (28.2720,16.1330) .. (27.9770,16.6000) .. controls (27.6840,17.0650) and (27.0690,17.2070) .. (26.6010,16.9150) .. controls (26.4630,16.8310) and (23.5490,15.0920) .. (20.7170,17.4140) .. controls (20.5310,17.5670) and (20.3070,17.6410) .. (20.0840,17.6410) -- cycle;} +\defineByoTwemojiElement{eyes sick}{\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (14.7560,11.5330) .. controls (14.7000,11.5330) and (8.1738,12.7350) .. (7.9298,13.0350) .. controls (7.8818,13.0940) and (7.8611,13.1749) .. (7.8771,13.2479) .. controls (8.2661,15.0879) and (9.8156,16.4256) .. (11.5626,16.4256) .. controls (11.7986,16.4256) and (12.0366,16.4004) .. (12.2696,16.3514) .. controls (14.2416,15.9344) and (15.4803,13.8651) .. (15.0313,11.7381) .. controls (15.0073,11.6231) and (14.8749,11.5330) .. (14.7559,11.5330) -- cycle(21.2013,11.5330) .. controls (21.0833,11.5330) and (20.9519,11.6221) .. (20.9279,11.7381) .. controls (20.7099,12.7651) and (20.8747,13.8095) .. (21.3927,14.6795) .. controls (21.9137,15.5555) and (22.7306,16.1503) .. (23.6896,16.3533) .. controls (23.9216,16.4023) and (24.1606,16.4275) .. (24.3966,16.4275) .. controls (26.1426,16.4275) and (27.6921,15.0908) .. (28.0821,13.2498) .. controls (28.0961,13.1748) and (28.0754,13.0930) .. (28.0274,13.0350) .. controls (27.7834,12.7350) and (21.2562,11.5330) .. (21.2012,11.5330) -- cycle;} +\defineByoTwemojiElement{eyes normal tiny}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.3320,10.7030) .. controls (11.2880,10.7030) and (10.4433,11.8315) .. (10.4433,13.2225) .. controls (10.4433,14.6145) and (11.2890,15.7401) .. (12.3320,15.7401) .. controls (13.3750,15.7401) and (14.2226,14.6135) .. (14.2226,13.2225) .. controls (14.2226,11.8315) and (13.3750,10.7040) .. (12.3320,10.7030) -- cycle(23.6680,10.7030) .. controls (22.6240,10.7040) and (21.7774,11.8315) .. (21.7774,13.2225) .. controls (21.7774,14.6135) and (22.6250,15.7401) .. (23.6680,15.7401) .. controls (24.7110,15.7401) and (25.5567,14.6145) .. (25.5567,13.2225) .. controls (25.5567,11.8315) and (24.7120,10.7030) .. (23.6680,10.7030) -- cycle;} +\defineByoTwemojiElement{eyes normal}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5000,14.5000) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.5000,14.5000) ellipse (0.0706cm and 0.0988cm);} +\defineByoTwemojiElement{eyes closed laughing raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (27.6770,10.9830) .. controls (27.6260,10.8610) and (26.3920,8.0000) .. (23.8560,8.0000) .. controls (21.3220,8.0000) and (20.0880,10.8610) .. (20.0370,10.9830) .. controls (19.9570,11.1710) and (20.0090,11.3890) .. (20.1600,11.5190) .. controls (20.3090,11.6470) and (20.5250,11.6510) .. (20.6830,11.5310) .. controls (20.6930,11.5220) and (21.7640,10.7150) .. (23.8560,10.7150) .. controls (25.9350,10.7150) and (27.0050,11.5120) .. (27.0300,11.5310) .. controls (27.1050,11.5900) and (27.1950,11.6200) .. (27.2850,11.6200) .. controls (27.3800,11.6200) and (27.4740,11.5860) .. (27.5520,11.5210) .. controls (27.7050,11.3920) and (27.7570,11.1710) .. (27.6770,10.9830) -- cycle(16.6770,10.9830) .. controls (16.6250,10.8610) and (15.3920,8.0000) .. (12.8560,8.0000) .. controls (10.3220,8.0000) and (9.0880,10.8610) .. (9.0360,10.9830) .. controls (8.9570,11.1710) and (9.0080,11.3890) .. (9.1600,11.5190) .. controls (9.3100,11.6470) and (9.5260,11.6510) .. (9.6830,11.5310) .. controls (9.6940,11.5220) and (10.7640,10.7150) .. (12.8560,10.7150) .. controls (14.9360,10.7150) and (16.0050,11.5120) .. (16.0290,11.5310) .. controls (16.1050,11.5900) and (16.1940,11.6200) .. (16.2840,11.6200) .. controls (16.3790,11.6200) and (16.4730,11.5860) .. (16.5510,11.5210) .. controls (16.7050,11.3920) and (16.7560,11.1710) .. (16.6770,10.9830) -- cycle;} +\defineByoTwemojiElement{eyes heavy}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0010,15.0000) .. controls (6.6780,15.0000) and (6.3610,14.8440) .. (6.1680,14.5550) .. controls (5.8620,14.0950) and (5.9860,13.4740) .. (6.4450,13.1680) .. controls (6.5780,13.0800) and (9.7460,11.0000) .. (14.0000,11.0000) .. controls (14.5520,11.0000) and (15.0000,11.4480) .. (15.0000,12.0000) .. controls (15.0000,12.5520) and (14.5520,13.0000) .. (14.0000,13.0000) .. controls (10.3450,13.0000) and (7.5820,14.8140) .. (7.5550,14.8320) .. controls (7.3840,14.9460) and (7.1910,15.0000) .. (7.0010,15.0000) -- cycle(28.9990,15.0000) .. controls (28.8100,15.0000) and (28.6170,14.9460) .. (28.4470,14.8330) .. controls (28.4190,14.8150) and (25.6280,13.0000) .. (22.0000,13.0000) .. controls (21.4470,13.0000) and (21.0000,12.5520) .. (21.0000,12.0000) .. controls (21.0000,11.4480) and (21.4470,11.0000) .. (22.0000,11.0000) .. controls (26.2540,11.0000) and (29.4220,13.0800) .. (29.5550,13.1680) .. controls (30.0150,13.4740) and (30.1390,14.0950) .. (29.8320,14.5550) .. controls (29.6400,14.8440) and (29.3220,15.0000) .. (28.9990,15.0000) -- cycle;} +\defineByoTwemojiElement{eyes normal low}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.5110,20.7180) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (23.4890,20.7180) ellipse (0.0706cm and 0.0988cm);} +\defineByoTwemojiElement{eyes normal small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5530,10.9200) .. controls (10.3950,10.9200) and (9.4573,12.3095) .. (9.4573,14.0235) .. controls (9.4573,15.7375) and (10.3950,17.1290) .. (11.5530,17.1290) .. controls (12.7100,17.1290) and (13.6487,15.7375) .. (13.6487,14.0235) .. controls (13.6487,12.3095) and (12.7110,10.9200) .. (11.5530,10.9200) -- cycle(24.5280,10.9200) .. controls (23.3700,10.9200) and (22.4323,12.3095) .. (22.4323,14.0235) .. controls (22.4323,15.7375) and (23.3710,17.1290) .. (24.5280,17.1290) .. controls (25.6860,17.1290) and (26.6237,15.7375) .. (26.6237,14.0235) .. controls (26.6237,12.3095) and (25.6860,10.9200) .. (24.5280,10.9200) -- cycle;} +\defineByoTwemojiElement{eyes wide open}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (24.5000,16.5000) circle (0.1552cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (11.5000,16.5000) circle (0.1552cm);\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (11.5000,16.5000) circle (0.0706cm);\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (24.5000,16.5000) circle (0.0706cm);} +\defineByoTwemojiElement{eyes hearts}{\path[fill=byoTwemojiRed, dynamic style/.expand once=#1] (16.6500,3.2810) .. controls (15.7910,0.8500) and (13.1260,-0.4260) .. (10.6940,0.4310) .. controls (9.2180,0.9510) and (8.1730,2.1420) .. (7.7660,3.5350) .. controls (6.5750,2.7060) and (5.0150,2.4350) .. (3.5410,2.9550) .. controls (1.1110,3.8130) and (-0.1670,6.4800) .. (0.6920,8.9110) .. controls (0.8140,9.2550) and (0.9760,9.5740) .. (1.1640,9.8690) .. controls (3.1150,13.4510) and (8.7520,15.9690) .. (12.1650,16.0000) .. controls (14.8020,13.8330) and (17.6110,8.3350) .. (16.8830,4.3230) .. controls (16.8450,3.9750) and (16.7700,3.6250) .. (16.6500,3.2810) -- cycle(19.3500,3.2810) .. controls (20.2090,0.8500) and (22.8750,-0.4260) .. (25.3060,0.4310) .. controls (26.7820,0.9510) and (27.8270,2.1420) .. (28.2350,3.5350) .. controls (29.4260,2.7060) and (30.9860,2.4350) .. (32.4600,2.9550) .. controls (34.8900,3.8130) and (36.1670,6.4800) .. (35.3100,8.9110) .. controls (35.1870,9.2550) and (35.0260,9.5740) .. (34.8370,9.8690) .. controls (32.8860,13.4510) and (27.2490,15.9690) .. (23.8350,16.0000) .. controls (21.1980,13.8330) and (18.3900,8.3350) .. (19.1180,4.3230) .. controls (19.1550,3.9750) and (19.2300,3.6250) .. (19.3500,3.2810) -- cycle;} +\defineByoTwemojiElement{eyes money}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.2840,12.3300) .. controls (11.5280,12.0380) and (10.8130,11.7620) .. (10.8130,11.3620) .. controls (10.8130,10.7030) and (11.6970,10.6690) .. (11.8740,10.6690) .. controls (12.4990,10.6690) and (12.8100,10.9030) .. (13.0840,11.1100) .. controls (13.2940,11.2690) and (13.5120,11.4330) .. (13.8150,11.4330) .. controls (14.3790,11.4330) and (14.6360,11.0360) .. (14.6360,10.6670) .. controls (14.6360,9.9310) and (13.7340,9.4110) .. (12.7780,9.1930) -- (12.7780,8.8000) .. controls (12.7780,8.2820) and (12.3570,7.8610) .. (11.8390,7.8610) .. controls (11.3210,7.8610) and (10.9000,8.2820) .. (10.9000,8.8000) -- (10.9000,9.2260) .. controls (9.7560,9.5590) and (9.0550,10.4000) .. (9.0550,11.4610) .. controls (9.0550,12.7720) and (10.3480,13.3100) .. (11.4890,13.7840) .. controls (12.3060,14.1240) and (13.0780,14.4450) .. (13.0780,14.9460) .. controls (13.0780,15.3120) and (12.6180,15.7080) .. (11.8750,15.7080) .. controls (11.1250,15.7080) and (10.6950,15.4080) .. (10.3150,15.1440) .. controls (10.0530,14.9610) and (9.8050,14.7880) .. (9.5090,14.7880) .. controls (9.0790,14.7880) and (8.7430,15.1500) .. (8.7430,15.6120) .. controls (8.7430,16.2910) and (9.6740,16.9680) .. (10.9000,17.2060) -- (10.9000,17.6760) .. controls (10.9000,18.1940) and (11.3210,18.6140) .. (11.8390,18.6140) .. controls (12.3570,18.6140) and (12.7780,18.1930) .. (12.7780,17.6760) -- (12.7730,17.1780) .. controls (14.0690,16.8630) and (14.8350,15.9560) .. (14.8350,14.7190) .. controls (14.8360,13.3150) and (13.4210,12.7690) .. (12.2840,12.3300) -- cycle(26.6940,14.7360) .. controls (26.6940,13.3320) and (25.2790,12.7860) .. (24.1420,12.3470) .. controls (23.3860,12.0550) and (22.6720,11.7790) .. (22.6720,11.3790) .. controls (22.6720,10.7200) and (23.5560,10.6860) .. (23.7330,10.6860) .. controls (24.3580,10.6860) and (24.6680,10.9200) .. (24.9430,11.1270) .. controls (25.1540,11.2860) and (25.3710,11.4500) .. (25.6730,11.4500) .. controls (26.2380,11.4500) and (26.4950,11.0530) .. (26.4950,10.6840) .. controls (26.4950,9.9470) and (25.5930,9.4280) .. (24.6370,9.2100) -- (24.6370,8.8180) .. controls (24.6370,8.3000) and (24.2150,7.8790) .. (23.6980,7.8790) .. controls (23.1800,7.8790) and (22.7580,8.3000) .. (22.7580,8.8180) -- (22.7580,9.2440) .. controls (21.6150,9.5770) and (20.9130,10.4180) .. (20.9130,11.4790) .. controls (20.9130,12.7900) and (22.2060,13.3280) .. (23.3470,13.8020) .. controls (24.1640,14.1420) and (24.9360,14.4630) .. (24.9360,14.9640) .. controls (24.9360,15.3300) and (24.4770,15.7260) .. (23.7340,15.7260) .. controls (22.9840,15.7260) and (22.5540,15.4260) .. (22.1750,15.1620) .. controls (21.9120,14.9790) and (21.6640,14.8060) .. (21.3690,14.8060) .. controls (20.9380,14.8060) and (20.6020,15.1680) .. (20.6020,15.6300) .. controls (20.6020,16.3090) and (21.5330,16.9860) .. (22.7580,17.2240) -- (22.7580,17.6940) .. controls (22.7580,18.2110) and (23.1810,18.6320) .. (23.6990,18.6320) .. controls (24.2170,18.6320) and (24.6370,18.2110) .. (24.6370,17.6940) -- (24.6340,17.1960) .. controls (25.9290,16.8790) and (26.6940,15.9730) .. (26.6940,14.7360) -- cycle;} +\defineByoTwemojiElement{eyes disappointed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.2270,15.5120) .. controls (10.9100,15.5120) and (10.5907,15.5522) .. (10.2797,15.6292) .. controls (7.4097,16.3362) and (6.7666,19.7488) .. (6.7406,19.8948) .. controls (6.7006,20.1178) and (6.8169,20.3388) .. (7.0219,20.4358) .. controls (7.0889,20.4668) and (7.1618,20.4827) .. (7.2328,20.4827) .. controls (7.3778,20.4827) and (7.5196,20.4200) .. (7.6176,20.3030) .. controls (7.6276,20.2910) and (8.6275,19.1243) .. (10.9965,18.5413) .. controls (11.7105,18.3653) and (12.4078,18.2757) .. (13.0688,18.2757) .. controls (14.1728,18.2757) and (14.8021,18.5286) .. (14.8051,18.5296) .. controls (14.8721,18.5576) and (14.9361,18.5706) .. (15.0121,18.5706) .. controls (15.2841,18.5826) and (15.5199,18.3496) .. (15.5199,18.0706) .. controls (15.5199,17.9056) and (15.4398,17.7593) .. (15.3168,17.6683) .. controls (14.9498,17.2333) and (13.3650,15.5121) .. (11.2270,15.5121) -- cycle(24.7740,15.5120) .. controls (22.6360,15.5120) and (21.0502,17.2332) .. (20.6842,17.6682) .. controls (20.5612,17.7592) and (20.4811,17.9055) .. (20.4811,18.0705) .. controls (20.4811,18.3495) and (20.7188,18.5825) .. (20.9908,18.5705) .. controls (21.0658,18.5705) and (21.1289,18.5575) .. (21.1959,18.5295) .. controls (21.1999,18.5285) and (21.8283,18.2756) .. (22.9322,18.2756) .. controls (23.5932,18.2756) and (24.2905,18.3652) .. (25.0045,18.5412) .. controls (27.3735,19.1242) and (28.3734,20.2909) .. (28.3834,20.3029) .. controls (28.4814,20.4199) and (28.6232,20.4826) .. (28.7682,20.4826) .. controls (28.8392,20.4826) and (28.9121,20.4667) .. (28.9791,20.4357) .. controls (29.1841,20.3387) and (29.3004,20.1177) .. (29.2604,19.8947) .. controls (29.2344,19.7487) and (28.5913,16.3361) .. (25.7213,15.6291) .. controls (25.4103,15.5521) and (25.0910,15.5119) .. (24.7740,15.5119) -- cycle;} +\defineByoTwemojiElement{eyes closed downcast}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (8.9922,17.5000) .. controls (8.8843,17.5016) and (8.7775,17.5384) .. (8.6895,17.6094) .. controls (8.5115,17.7514) and (8.4510,17.9951) .. (8.5430,18.2031) .. controls (8.6030,18.3381) and (10.0430,21.5000) .. (13.0000,21.5000) .. controls (15.9580,21.5000) and (17.3970,18.3381) .. (17.4570,18.2031) .. controls (17.5490,17.9961) and (17.4895,17.7533) .. (17.3125,17.6113) .. controls (17.1365,17.4683) and (16.8841,17.4647) .. (16.7011,17.5977) .. controls (16.6891,17.6067) and (15.4419,18.5000) .. (12.9999,18.5000) .. controls (10.5589,18.5000) and (9.3107,17.6066) .. (9.3007,17.5996) .. controls (9.2092,17.5311) and (9.1000,17.4984) .. (8.9921,17.5000) -- cycle(18.9922,17.5000) .. controls (18.8845,17.5016) and (18.7780,17.5384) .. (18.6895,17.6094) .. controls (18.5115,17.7514) and (18.4510,17.9951) .. (18.5430,18.2031) .. controls (18.6030,18.3381) and (20.0430,21.5000) .. (23.0000,21.5000) .. controls (25.9580,21.5000) and (27.3970,18.3381) .. (27.4570,18.2031) .. controls (27.5490,17.9961) and (27.4894,17.7533) .. (27.3125,17.6113) .. controls (27.1365,17.4683) and (26.8851,17.4637) .. (26.7011,17.5977) .. controls (26.6891,17.6067) and (25.4409,18.5000) .. (22.9999,18.5000) .. controls (20.5599,18.5000) and (19.3107,17.6066) .. (19.3007,17.5996) .. controls (19.2092,17.5311) and (19.0999,17.4984) .. (18.9921,17.5000) -- cycle;} +\defineByoTwemojiElement{eyes normal low small}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (14.0000,20.6060) .. controls (14.0000,22.0790) and (13.1040,23.2730) .. (12.0000,23.2730) .. controls (10.8950,23.2730) and (10.0000,22.0790) .. (10.0000,20.6060) .. controls (10.0000,19.1330) and (10.8950,17.9390) .. (12.0000,17.9390) .. controls (13.1040,17.9390) and (14.0000,19.1330) .. (14.0000,20.6060) -- cycle(26.0000,20.6050) .. controls (26.0000,22.0780) and (25.1050,23.2720) .. (24.0000,23.2720) .. controls (22.8950,23.2720) and (22.0000,22.0780) .. (22.0000,20.6050) .. controls (22.0000,19.1330) and (22.8960,17.9380) .. (24.0000,17.9380) .. controls (25.1050,17.9390) and (26.0000,19.1330) .. (26.0000,20.6050) -- cycle;} +\defineByoTwemojiElement{eyes tightly closed pupil}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,12.0000) .. controls (6.4480,12.0000) and (6.0019,12.4471) .. (6.0019,12.9980) .. controls (6.0009,13.5500) and (6.4460,13.9980) .. (6.9980,14.0000) .. controls (7.0240,14.0000) and (8.5563,14.0152) .. (10.3593,14.5352) .. controls (10.1383,14.7962) and (10.0000,15.1311) .. (10.0000,15.5000) .. controls (10.0000,15.6230) and (10.0188,15.7405) .. (10.0468,15.8555) .. controls (7.3308,16.7735) and (5.5143,18.1143) .. (5.4003,18.1993) .. controls (4.9583,18.5303) and (4.8682,19.1577) .. (5.1992,19.5997) .. controls (5.3952,19.8617) and (5.6979,20.0001) .. (6.0019,20.0001) .. controls (6.2099,20.0001) and (6.4196,19.9359) .. (6.5996,19.8009) .. controls (6.6366,19.7729) and (10.3870,17.0001) .. (15.0000,17.0001) .. controls (15.4040,17.0001) and (15.7688,16.7559) .. (15.9238,16.3829) .. controls (16.0788,16.0089) and (15.9930,15.5791) .. (15.7070,15.2931) .. controls (12.4520,12.0381) and (7.2210,12.0001) .. (7.0000,12.0001) -- cycle(29.0000,12.0000) .. controls (28.7790,12.0000) and (23.5490,12.0380) .. (20.2930,15.2930) .. controls (20.0070,15.5790) and (19.9212,16.0088) .. (20.0762,16.3828) .. controls (20.2302,16.7558) and (20.5960,17.0000) .. (21.0000,17.0000) .. controls (25.5900,17.0000) and (29.3624,19.7728) .. (29.4004,19.8008) .. controls (29.5804,19.9348) and (29.7901,20.0000) .. (29.9981,20.0000) .. controls (30.3031,20.0000) and (30.6038,19.8616) .. (30.8008,19.5996) .. controls (31.1308,19.1566) and (31.0407,18.5302) .. (30.5997,18.1992) .. controls (30.4856,18.1142) and (28.6682,16.7734) .. (25.9532,15.8554) .. controls (25.9792,15.7404) and (26.0000,15.6229) .. (26.0000,15.4999) .. controls (26.0000,15.1309) and (25.8606,14.7961) .. (25.6406,14.5351) .. controls (27.4426,14.0151) and (28.9749,13.9999) .. (29.0019,13.9999) .. controls (29.5529,13.9979) and (29.9990,13.5500) .. (29.9980,12.9979) .. controls (29.9970,12.4469) and (29.5520,11.9999) .. (29.0000,11.9999) -- cycle;} +\defineByoTwemojiElement{eyes winking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5000,16.5000) ellipse (0.0706cm and 0.0988cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.0000,14.5000) .. controls (21.0430,14.5000) and (19.6030,17.6619) .. (19.5430,17.7969) .. controls (19.4510,18.0039) and (19.5105,18.2467) .. (19.6875,18.3887) .. controls (19.8625,18.5307) and (20.1149,18.5354) .. (20.2989,18.4024) .. controls (20.3109,18.3934) and (21.5601,17.5000) .. (24.0001,17.5000) .. controls (26.4261,17.5000) and (27.6733,18.3804) .. (27.7013,18.4004) .. controls (27.7893,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1101,18.5000) and (28.2216,18.4627) .. (28.3126,18.3907) .. controls (28.4896,18.2487) and (28.5501,18.0049) .. (28.4571,17.7969) .. controls (28.3971,17.6619) and (26.9581,14.5000) .. (24.0001,14.5000) -- cycle;} +\defineByoTwemojiElement{eyes tightly closed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,15.0000) .. controls (6.4480,15.0000) and (6.0019,15.4471) .. (6.0019,15.9980) .. controls (6.0009,16.5500) and (6.4460,16.9991) .. (6.9980,17.0000) .. controls (7.0330,17.0000) and (9.7808,17.0266) .. (12.2558,18.2676) .. controls (8.3508,19.0176) and (5.5433,21.0942) .. (5.4003,21.2013) .. controls (4.9583,21.5323) and (4.8672,22.1587) .. (5.1992,22.5997) .. controls (5.3962,22.8617) and (5.6979,23.0000) .. (6.0019,23.0000) .. controls (6.2099,23.0000) and (6.4196,22.9358) .. (6.5996,22.8008) .. controls (6.6366,22.7728) and (10.3870,20.0000) .. (15.0000,20.0000) .. controls (15.4040,20.0000) and (15.7688,19.7568) .. (15.9238,19.3828) .. controls (16.0788,19.0088) and (15.9930,18.5790) .. (15.7070,18.2930) .. controls (12.4520,15.0380) and (7.2210,15.0000) .. (7.0000,15.0000) -- cycle(29.0000,15.0000) .. controls (28.7790,15.0000) and (23.5490,15.0380) .. (20.2930,18.2930) .. controls (20.0070,18.5790) and (19.9212,19.0088) .. (20.0762,19.3828) .. controls (20.2302,19.7568) and (20.5960,20.0000) .. (21.0000,20.0000) .. controls (25.5900,20.0000) and (29.3624,22.7718) .. (29.4004,22.8008) .. controls (29.5804,22.9348) and (29.7901,22.9981) .. (29.9981,22.9981) .. controls (30.3031,22.9981) and (30.6048,22.8606) .. (30.8008,22.5996) .. controls (31.1308,22.1576) and (31.0407,21.5322) .. (30.5997,21.2012) .. controls (30.4577,21.0932) and (27.6491,19.0176) .. (23.7442,18.2676) .. controls (26.2192,17.0266) and (28.9659,17.0000) .. (29.0020,17.0000) .. controls (29.5529,16.9980) and (29.9990,16.5501) .. (29.9980,15.9980) .. controls (29.9970,15.4470) and (29.5520,15.0000) .. (29.0000,15.0000) -- cycle;} +\defineByoTwemojiElement{eyes rolling}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (24.5000,13.5000) circle (0.1552cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (11.5000,13.5000) circle (0.1552cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (10.8770,8.0371) .. controls (10.0870,8.1261) and (9.3493,8.3854) .. (8.6973,8.7734) .. controls (8.2673,9.2224) and (8.0000,9.8290) .. (8.0000,10.5000) .. controls (8.0000,11.8810) and (9.1190,13.0000) .. (10.5000,13.0000) .. controls (11.8810,13.0000) and (13.0000,11.8810) .. (13.0000,10.5000) .. controls (13.0000,9.2480) and (12.0780,8.2191) .. (10.8770,8.0371) -- cycle(23.8770,8.0371) .. controls (23.0880,8.1261) and (22.3503,8.3854) .. (21.6993,8.7734) .. controls (21.2683,9.2224) and (21.0001,9.8290) .. (21.0001,10.5000) .. controls (21.0001,11.8810) and (22.1191,13.0000) .. (23.5001,13.0000) .. controls (24.8811,13.0000) and (26.0001,11.8810) .. (26.0001,10.5000) .. controls (26.0001,9.2480) and (25.0780,8.2191) .. (23.8771,8.0371) -- cycle;} +\defineByoTwemojiElement{eyes slightly smiling}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,11.0000) .. controls (8.4240,11.0000) and (7.1575,13.4487) .. (7.1055,13.5527) .. controls (6.8585,14.0467) and (7.0588,14.6475) .. (7.5528,14.8945) .. controls (7.6958,14.9665) and (7.8481,15.0000) .. (7.9981,15.0000) .. controls (8.3651,15.0000) and (8.7196,14.7982) .. (8.8946,14.4472) .. controls (8.9016,14.4332) and (9.6830,12.9999) .. (12.0001,12.9999) .. controls (14.2811,12.9999) and (15.0684,14.3789) .. (15.1114,14.4589) .. controls (15.3624,14.9439) and (15.9553,15.1395) .. (16.4473,14.8945) .. controls (16.9413,14.6475) and (17.1415,14.0467) .. (16.8945,13.5527) .. controls (16.8425,13.4487) and (15.5770,11.0000) .. (12.0000,11.0000) -- cycle(24.0000,11.0000) .. controls (20.4230,11.0000) and (19.1575,13.4497) .. (19.1055,13.5527) .. controls (18.8615,14.0417) and (19.0580,14.6288) .. (19.5430,14.8808) .. controls (20.0290,15.1308) and (20.6287,14.9419) .. (20.8887,14.4609) .. controls (20.9207,14.4019) and (21.7010,13.0000) .. (24.0000,13.0000) .. controls (26.2990,13.0000) and (27.0805,14.4013) .. (27.1055,14.4473) .. controls (27.2815,14.7983) and (27.6350,15.0000) .. (28.0020,15.0000) .. controls (28.1520,15.0000) and (28.3033,14.9655) .. (28.4473,14.8945) .. controls (28.9413,14.6475) and (29.1415,14.0467) .. (28.8945,13.5527) .. controls (28.8425,13.4487) and (27.5770,11.0000) .. (24.0000,11.0000) -- cycle;} +\defineByoTwemojiElement{eyes neutral closed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.9727,17.5000) .. controls (7.8582,17.5064) and (7.7453,17.5522) .. (7.6563,17.6367) .. controls (7.4793,17.8037) and (7.4480,18.0743) .. (7.5840,18.2773) .. controls (7.6450,18.3673) and (9.0990,20.5000) .. (12.0000,20.5000) .. controls (14.9000,20.5000) and (16.3550,18.3683) .. (16.4160,18.2773) .. controls (16.5500,18.0753) and (16.5207,17.8067) .. (16.3457,17.6387) .. controls (16.1697,17.4697) and (15.8961,17.4546) .. (15.7031,17.5977) .. controls (15.6901,17.6067) and (14.4410,18.5000) .. (12.0000,18.5000) .. controls (9.5580,18.5000) and (8.3108,17.6066) .. (8.3008,17.5996) .. controls (8.2038,17.5266) and (8.0872,17.4936) .. (7.9727,17.5000) -- cycle(19.9727,17.5000) .. controls (19.8581,17.5064) and (19.7453,17.5522) .. (19.6563,17.6367) .. controls (19.4793,17.8037) and (19.4490,18.0743) .. (19.5840,18.2773) .. controls (19.6450,18.3673) and (21.0990,20.5000) .. (24.0000,20.5000) .. controls (26.9000,20.5000) and (28.3550,18.3683) .. (28.4160,18.2773) .. controls (28.5510,18.0763) and (28.5207,17.8086) .. (28.3457,17.6406) .. controls (28.1707,17.4716) and (27.8972,17.4536) .. (27.7012,17.5977) .. controls (27.6892,17.6067) and (26.4400,18.5000) .. (24.0000,18.5000) .. controls (21.5590,18.5000) and (20.3108,17.6066) .. (20.3008,17.5996) .. controls (20.2043,17.5266) and (20.0873,17.4936) .. (19.9727,17.5000) -- cycle;} +\defineByoTwemojiElement{eyes slightly smiling raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.0160,6.0800) .. controls (8.7610,6.6840) and (7.5360,8.0450) .. (7.4610,8.1300) .. controls (7.0970,8.5450) and (7.1380,9.1770) .. (7.5520,9.5420) .. controls (7.9670,9.9070) and (8.5980,9.8670) .. (8.9630,9.4510) .. controls (9.0420,9.3640) and (11.0530,7.1980) .. (14.7730,7.9590) .. controls (15.3150,8.0700) and (15.8430,7.7200) .. (15.9530,7.1800) .. controls (16.0640,6.6390) and (15.7150,6.1100) .. (15.1740,6.0000) .. controls (13.5390,5.6640) and (12.1480,5.7770) .. (11.0160,6.0800) -- cycle(24.9840,6.0810) .. controls (23.8520,5.7780) and (22.4610,5.6650) .. (20.8250,5.9990) .. controls (20.2840,6.1100) and (19.9350,6.6380) .. (20.0460,7.1790) .. controls (20.1580,7.7200) and (20.6850,8.0690) .. (21.2260,7.9580) .. controls (24.9500,7.1960) and (26.9570,9.3630) .. (27.0400,9.4550) .. controls (27.4070,9.8620) and (28.0400,9.8990) .. (28.4500,9.5330) .. controls (28.8600,9.1670) and (28.9010,8.5420) .. (28.5380,8.1290) .. controls (28.4630,8.0450) and (27.2380,6.6850) .. (24.9840,6.0810) -- cycle;} +\defineByoTwemojiElement{eyes pleading}{\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (30.3350,12.0680) .. controls (29.4320,14.8130) and (26.8500,16.7830) .. (23.8410,16.7830) .. controls (23.6970,16.7830) and (23.5520,16.7780) .. (23.4060,16.7690) .. controls (21.9290,16.6760) and (20.5640,16.1140) .. (19.4560,15.1850) .. controls (19.4920,15.6800) and (19.5320,16.1820) .. (19.5920,16.7250) .. controls (19.7440,18.1130) and (20.4760,19.2070) .. (21.7080,19.8880) .. controls (22.5280,20.3420) and (23.5080,20.5760) .. (24.5210,20.6400) .. controls (26.2550,20.7490) and (28.0910,20.3600) .. (29.3940,19.7310) .. controls (30.7710,19.0660) and (31.6660,17.8690) .. (31.8500,16.4460) .. controls (32.0330,15.0310) and (31.4960,13.5220) .. (30.3350,12.0680) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (21.3510,7.5830) .. controls (20.0540,8.1330) and (19.4040,9.8840) .. (19.3740,12.8720) -- (19.4130,12.9400) .. controls (20.3100,14.2590) and (21.7860,15.1640) .. (23.5010,15.2720) .. controls (23.6150,15.2790) and (23.7290,15.2830) .. (23.8420,15.2830) .. controls (26.4760,15.2830) and (28.6910,13.3460) .. (29.0950,10.7590) .. controls (28.9800,10.6540) and (28.8740,10.5470) .. (28.7520,10.4430) .. controls (25.0370,7.2730) and (22.2850,7.1860) .. (21.3510,7.5830) -- cycle;\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (23.8410,16.7830) .. controls (26.8500,16.7830) and (29.4320,14.8130) .. (30.3350,12.0680) .. controls (29.9810,11.6250) and (29.5640,11.1880) .. (29.0940,10.7590) .. controls (28.6900,13.3460) and (26.4750,15.2830) .. (23.8410,15.2830) .. controls (23.7280,15.2830) and (23.6140,15.2790) .. (23.5000,15.2720) .. controls (21.7850,15.1640) and (20.3090,14.2590) .. (19.4120,12.9400) -- (19.3730,12.8720) .. controls (19.3660,13.5730) and (19.3940,14.3450) .. (19.4560,15.1850) .. controls (20.5640,16.1140) and (21.9290,16.6760) .. (23.4060,16.7690) .. controls (23.5520,16.7790) and (23.6970,16.7830) .. (23.8410,16.7830) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (21.4130,10.7050) circle (0.0312cm);\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (12.1590,16.7830) .. controls (9.1500,16.7830) and (6.5680,14.8130) .. (5.6650,12.0680) .. controls (4.5040,13.5220) and (3.9680,15.0310) .. (4.1500,16.4450) .. controls (4.3350,17.8680) and (5.2290,19.0660) .. (6.6060,19.7300) .. controls (7.9090,20.3590) and (9.7440,20.7480) .. (11.4790,20.6390) .. controls (12.4920,20.5750) and (13.4720,20.3420) .. (14.2920,19.8870) .. controls (15.5230,19.2060) and (16.2550,18.1120) .. (16.4080,16.7240) .. controls (16.4680,16.1820) and (16.5080,15.6820) .. (16.5440,15.1880) .. controls (15.4410,16.1110) and (14.0740,16.6750) .. (12.5940,16.7680) .. controls (12.4480,16.7790) and (12.3030,16.7830) .. (12.1590,16.7830) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.1590,15.2830) .. controls (12.2720,15.2830) and (12.3860,15.2790) .. (12.5000,15.2720) .. controls (14.2150,15.1640) and (15.6910,14.2590) .. (16.5880,12.9400) -- (16.6270,12.8720) .. controls (16.5960,9.8840) and (15.9470,8.1330) .. (14.6500,7.5830) .. controls (13.7160,7.1860) and (10.9630,7.2730) .. (7.2490,10.4420) .. controls (7.1270,10.5460) and (7.0220,10.6530) .. (6.9060,10.7580) .. controls (7.3100,13.3460) and (9.5250,15.2830) .. (12.1590,15.2830) -- cycle;\path[fill=byoTwemojiLightOrange, dynamic style/.expand once=#1] (16.6260,12.8720) -- (16.5870,12.9400) .. controls (15.6900,14.2590) and (14.2140,15.1640) .. (12.4990,15.2720) .. controls (12.3850,15.2790) and (12.2710,15.2830) .. (12.1580,15.2830) .. controls (9.5240,15.2830) and (7.3090,13.3460) .. (6.9050,10.7590) .. controls (6.4350,11.1880) and (6.0180,11.6250) .. (5.6640,12.0680) .. controls (6.5670,14.8130) and (9.1490,16.7830) .. (12.1580,16.7830) .. controls (12.3020,16.7830) and (12.4470,16.7780) .. (12.5930,16.7690) .. controls (14.0730,16.6760) and (15.4400,16.1120) .. (16.5430,15.1890) .. controls (16.6050,14.3480) and (16.6340,13.5750) .. (16.6260,12.8720) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (9.7810,11.8100) .. controls (10.3910,11.7720) and (10.8550,11.2460) .. (10.8160,10.6360) .. controls (10.7780,10.0260) and (10.2520,9.5620) .. (9.6420,9.6000) .. controls (9.0320,9.6380) and (8.5680,10.1640) .. (8.6060,10.7740) .. controls (8.6450,11.3840) and (9.1710,11.8480) .. (9.7810,11.8100) -- cycle;} +\defineByoTwemojiElement{eyes closed relaxed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.9922,15.5000) .. controls (7.8845,15.5016) and (7.7780,15.5384) .. (7.6895,15.6094) .. controls (7.5115,15.7514) and (7.4510,15.9951) .. (7.5430,16.2031) .. controls (7.6030,16.3381) and (9.0430,19.5000) .. (12.0000,19.5000) .. controls (14.9580,19.5000) and (16.3970,16.3381) .. (16.4570,16.2031) .. controls (16.5490,15.9961) and (16.4895,15.7533) .. (16.3125,15.6113) .. controls (16.1365,15.4683) and (15.8831,15.4647) .. (15.7011,15.5977) .. controls (15.6891,15.6067) and (14.4419,16.5000) .. (11.9999,16.5000) .. controls (9.5589,16.5000) and (8.3107,15.6066) .. (8.3007,15.5996) .. controls (8.2092,15.5311) and (8.0999,15.4984) .. (7.9921,15.5000) -- cycle(19.9922,15.5000) .. controls (19.8843,15.5016) and (19.7775,15.5384) .. (19.6895,15.6094) .. controls (19.5115,15.7514) and (19.4510,15.9951) .. (19.5430,16.2031) .. controls (19.6030,16.3381) and (21.0430,19.5000) .. (24.0000,19.5000) .. controls (26.9580,19.5000) and (28.3970,16.3381) .. (28.4570,16.2031) .. controls (28.5490,15.9961) and (28.4894,15.7533) .. (28.3125,15.6113) .. controls (28.1375,15.4693) and (27.8851,15.4647) .. (27.7011,15.5977) .. controls (27.6891,15.6067) and (26.4409,16.5000) .. (23.9999,16.5000) .. controls (21.5599,16.5000) and (20.3107,15.6066) .. (20.3007,15.5996) .. controls (20.2092,15.5311) and (20.1000,15.4984) .. (19.9921,15.5000) -- cycle;} +\defineByoTwemojiElement{eyes closed}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,15.5000) .. controls (9.1000,15.5000) and (7.6450,17.6317) .. (7.5840,17.7227) .. controls (7.4500,17.9247) and (7.4793,18.1934) .. (7.6543,18.3614) .. controls (7.8293,18.5284) and (8.1019,18.5454) .. (8.2969,18.4024) .. controls (8.3099,18.3924) and (9.5590,17.5000) .. (12.0000,17.5000) .. controls (14.4260,17.5000) and (15.6732,18.3804) .. (15.7012,18.4004) .. controls (15.7902,18.4664) and (15.8960,18.5000) .. (16.0000,18.5000) .. controls (16.1240,18.5000) and (16.2478,18.4543) .. (16.3438,18.3633) .. controls (16.5208,18.1963) and (16.5520,17.9257) .. (16.4160,17.7227) .. controls (16.3550,17.6327) and (14.9010,15.5000) .. (12.0000,15.5000) -- cycle(24.0000,15.5000) .. controls (21.1000,15.5000) and (19.6450,17.6317) .. (19.5840,17.7227) .. controls (19.4490,17.9247) and (19.4793,18.1934) .. (19.6543,18.3614) .. controls (19.8283,18.5284) and (20.1018,18.5454) .. (20.2988,18.4024) .. controls (20.3108,18.3924) and (21.5600,17.5000) .. (24.0000,17.5000) .. controls (26.4260,17.5000) and (27.6732,18.3804) .. (27.7012,18.4004) .. controls (27.7902,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1241,18.5000) and (28.2478,18.4543) .. (28.3438,18.3633) .. controls (28.5208,18.1963) and (28.5511,17.9247) .. (28.4161,17.7227) .. controls (28.3551,17.6317) and (26.9011,15.5000) .. (24.0001,15.5000) -- cycle;} +\defineByoTwemojiElement{eyes winking large}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (15.4570,15.8150) .. controls (15.3970,15.6800) and (13.9580,12.5180) .. (11.0000,12.5180) .. controls (8.0430,12.5180) and (6.6030,15.6800) .. (6.5430,15.8150) .. controls (6.4510,16.0220) and (6.5110,16.2640) .. (6.6870,16.4060) .. controls (6.8640,16.5490) and (7.1140,16.5530) .. (7.2970,16.4200) .. controls (7.3100,16.4110) and (8.5590,15.5180) .. (11.0000,15.5180) .. controls (13.4260,15.5180) and (14.6740,16.3990) .. (14.7020,16.4190) .. controls (14.7900,16.4850) and (14.8950,16.5180) .. (15.0000,16.5180) .. controls (15.1100,16.5180) and (15.2210,16.4810) .. (15.3110,16.4090) .. controls (15.4900,16.2670) and (15.5490,16.0230) .. (15.4570,15.8150) -- cycle;\path[fill=byoTwemojiWhite, dynamic style/.expand once=#1] (31.0000,13.5000) .. controls (31.0000,17.0900) and (28.0900,20.0000) .. (24.5000,20.0000) .. controls (20.9100,20.0000) and (18.0000,17.0900) .. (18.0000,13.5000) .. controls (18.0000,9.9100) and (20.9100,7.0000) .. (24.5000,7.0000) .. controls (28.0900,7.0000) and (31.0000,9.9100) .. (31.0000,13.5000) -- cycle;\path[fill=byoTwemojiBlack, dynamic style/.expand once=#1] (24.5000,13.5000) circle (0.0706cm);} +\defineByoTwemojiElement{eyes closed laughing}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (12.0000,14.5000) .. controls (9.0430,14.5000) and (7.6030,17.6619) .. (7.5430,17.7969) .. controls (7.4510,18.0039) and (7.5115,18.2467) .. (7.6875,18.3887) .. controls (7.8635,18.5307) and (8.1139,18.5354) .. (8.2969,18.4024) .. controls (8.3099,18.3934) and (9.5590,17.5000) .. (12.0000,17.5000) .. controls (14.4260,17.5000) and (15.6732,18.3804) .. (15.7012,18.4004) .. controls (15.7892,18.4664) and (15.8960,18.5000) .. (16.0000,18.5000) .. controls (16.1100,18.5000) and (16.2215,18.4627) .. (16.3125,18.3907) .. controls (16.4905,18.2487) and (16.5491,18.0049) .. (16.4571,17.7969) .. controls (16.3971,17.6619) and (14.9581,14.5000) .. (12.0001,14.5000) -- cycle(24.0000,14.5000) .. controls (21.0430,14.5000) and (19.6030,17.6619) .. (19.5430,17.7969) .. controls (19.4510,18.0039) and (19.5105,18.2467) .. (19.6875,18.3887) .. controls (19.8625,18.5307) and (20.1149,18.5354) .. (20.2989,18.4024) .. controls (20.3109,18.3934) and (21.5601,17.5000) .. (24.0001,17.5000) .. controls (26.4261,17.5000) and (27.6733,18.3804) .. (27.7013,18.4004) .. controls (27.7893,18.4664) and (27.8961,18.5000) .. (28.0001,18.5000) .. controls (28.1101,18.5000) and (28.2216,18.4627) .. (28.3126,18.3907) .. controls (28.4896,18.2487) and (28.5501,18.0049) .. (28.4571,17.7969) .. controls (28.3971,17.6619) and (26.9581,14.5000) .. (24.0001,14.5000) -- cycle;} +\defineByoTwemojiElement{eyes normal opened}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (11.5000,12.5000) ellipse (0.0706cm and 0.1552cm);\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (24.5000,12.5000) ellipse (0.0706cm and 0.1552cm);} +\defineByoTwemojiElement{eyebrows worried raised}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (5.9860,11.3750) .. controls (5.4340,11.3750) and (4.9860,10.9270) .. (4.9860,10.3750) .. controls (4.9860,9.8240) and (5.4310,9.3770) .. (5.9820,9.3750) .. controls (6.1380,9.3730) and (9.5510,9.2890) .. (12.1870,5.7750) .. controls (12.5180,5.3350) and (13.1440,5.2430) .. (13.5870,5.5750) .. controls (14.0290,5.9060) and (14.1180,6.5330) .. (13.7870,6.9750) .. controls (10.5240,11.3250) and (6.1700,11.3750) .. (5.9860,11.3750) -- cycle(29.9860,11.3750) .. controls (29.8020,11.3750) and (25.4490,11.3250) .. (22.1860,6.9750) .. controls (21.8540,6.5330) and (21.9440,5.9060) .. (22.3860,5.5750) .. controls (22.8270,5.2420) and (23.4530,5.3330) .. (23.7850,5.7750) .. controls (26.4260,9.2960) and (29.8470,9.3740) .. (29.9910,9.3750) .. controls (30.5410,9.3810) and (30.9850,9.8310) .. (30.9820,10.3800) .. controls (30.9800,10.9310) and (30.5360,11.3750) .. (29.9860,11.3750) -- cycle;} +\defineByoTwemojiElement{eyebrows enjoying}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.1130,6.0020) .. controls (12.9290,5.9950) and (8.5781,5.8768) .. (5.1501,10.0957) .. controls (4.8011,10.5247) and (4.8656,11.1539) .. (5.2946,11.5019) .. controls (5.7246,11.8509) and (6.3528,11.7844) .. (6.7008,11.3574) .. controls (9.4698,7.9484) and (12.8846,7.9960) .. (13.0406,8.0000) .. controls (13.5906,8.0190) and (14.0518,7.5890) .. (14.0738,7.0390) .. controls (14.0948,6.4870) and (13.6649,6.0229) .. (13.1129,6.0019) -- cycle(23.3550,7.5977) .. controls (22.8649,7.6130) and (22.5624,7.6656) .. (22.5171,7.6739) .. controls (21.9761,7.7729) and (21.6174,8.2892) .. (21.7124,8.8301) .. controls (21.8074,9.3721) and (22.3247,9.7356) .. (22.8667,9.6426) .. controls (23.0087,9.6186) and (26.3887,9.0823) .. (29.6167,12.0742) .. controls (30.0227,12.4492) and (30.6558,12.4265) .. (31.0308,12.0195) .. controls (31.4078,11.6145) and (31.3841,10.9824) .. (30.9781,10.6074) .. controls (27.9871,7.8354) and (24.8255,7.5516) .. (23.3551,7.5976) -- cycle;} +\defineByoTwemojiElement{eyebrows angry}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (29.0000,12.0000) .. controls (29.5520,12.0000) and (29.9980,12.4471) .. (29.9980,12.9980) .. controls (29.9991,13.5500) and (29.5540,13.9979) .. (29.0020,14.0000) .. controls (24.8194,14.1179) and (22.5647,16.0131) .. (21.2364,16.9144) .. controls (20.8201,17.1482) and (20.3277,16.7630) .. (20.2930,16.7071) .. controls (19.9020,16.3161) and (19.9020,15.6840) .. (20.2930,15.2930) .. controls (23.5480,12.0380) and (28.7790,12.0000) .. (29.0000,12.0000) -- cycle;\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (7.0000,12.0000) .. controls (6.4480,12.0000) and (6.0019,12.4471) .. (6.0019,12.9980) .. controls (6.0009,13.5500) and (6.4460,13.9979) .. (6.9980,14.0000) .. controls (11.1806,14.1179) and (13.4353,16.0131) .. (14.7636,16.9144) .. controls (15.1799,17.1482) and (15.6723,16.7630) .. (15.7070,16.7071) .. controls (16.0980,16.3161) and (16.0980,15.6840) .. (15.7070,15.2930) .. controls (12.4520,12.0380) and (7.2210,12.0000) .. (7.0000,12.0000) -- cycle;} +\defineByoTwemojiElement{eyebrows normal}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0000,7.5000) .. controls (12.8160,7.5000) and (8.4612,7.5504) .. (5.1992,11.9004) .. controls (4.8682,12.3424) and (4.9584,12.9698) .. (5.4004,13.3008) .. controls (5.5804,13.4358) and (5.7900,13.5000) .. (5.9980,13.5000) .. controls (6.3020,13.5000) and (6.6048,13.3616) .. (6.8008,13.0996) .. controls (9.4368,9.5856) and (12.8489,9.5020) .. (13.0039,9.5000) .. controls (13.5549,9.4980) and (14.0000,9.0510) .. (14.0000,8.5000) .. controls (14.0000,7.9480) and (13.5520,7.5000) .. (13.0000,7.5000) -- cycle(23.0000,7.5000) .. controls (22.4500,7.5000) and (22.0069,7.9431) .. (22.0039,8.4941) .. controls (22.0009,9.0431) and (22.4442,9.4940) .. (22.9942,9.5000) .. controls (23.1392,9.5010) and (26.5583,9.5786) .. (29.1992,13.0996) .. controls (29.3962,13.3616) and (29.6970,13.5000) .. (30.0020,13.5000) .. controls (30.2110,13.5000) and (30.4196,13.4358) .. (30.5996,13.3008) .. controls (31.0416,12.9698) and (31.1328,12.3424) .. (30.8008,11.9004) .. controls (27.5378,7.5504) and (23.1840,7.5000) .. (23.0000,7.5000) -- cycle;} +\defineByoTwemojiElement{eyebrows worried}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (21.9340,6.0000) .. controls (21.8046,6.0084) and (21.6764,6.0437) .. (21.5531,6.1055) .. controls (21.0591,6.3525) and (20.8589,6.9533) .. (21.1059,7.4473) .. controls (21.1989,7.6333) and (23.4464,12.0000) .. (29.0004,12.0000) .. controls (29.5534,12.0000) and (30.0004,11.5520) .. (30.0004,11.0000) .. controls (30.0004,10.4480) and (29.5534,10.0000) .. (29.0004,10.0000) .. controls (24.7134,10.0000) and (22.9680,6.6948) .. (22.8930,6.5488) .. controls (22.7070,6.1805) and (22.3221,5.9747) .. (21.9340,5.9999) -- cycle(13.8598,6.0156) .. controls (13.4768,6.0717) and (13.1424,6.3501) .. (13.0336,6.7461) .. controls (12.9966,6.8791) and (12.0834,10.0000) .. (7.0004,10.0000) .. controls (6.4484,10.0000) and (6.0004,10.4480) .. (6.0004,11.0000) .. controls (6.0004,11.5520) and (6.4484,12.0000) .. (7.0004,12.0000) .. controls (13.7044,12.0000) and (14.9221,7.4362) .. (14.9711,7.2422) .. controls (15.1041,6.7102) and (14.7824,6.1761) .. (14.2524,6.0371) .. controls (14.1206,6.0023) and (13.9875,5.9969) .. (13.8598,6.0156) -- cycle;} +\defineByoTwemojiElement{eyebrows winking}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (13.0000,6.4570) .. controls (12.8160,6.4570) and (8.4612,6.5074) .. (5.1992,10.8574) .. controls (4.8682,11.2994) and (4.9584,11.9268) .. (5.4004,12.2578) .. controls (5.5804,12.3928) and (5.7900,12.4570) .. (5.9980,12.4570) .. controls (6.3020,12.4570) and (6.6038,12.3206) .. (6.7988,12.0586) .. controls (9.4348,8.5446) and (12.8479,8.4590) .. (13.0039,8.4570) .. controls (13.5549,8.4550) and (14.0000,8.0080) .. (14.0000,7.4570) .. controls (14.0000,6.9050) and (13.5520,6.4570) .. (13.0000,6.4570) -- cycle(22.0684,9.4726) .. controls (21.3433,9.4969) and (20.8677,9.5883) .. (20.8028,9.6015) .. controls (20.2618,9.7105) and (19.9116,10.2372) .. (20.0196,10.7792) .. controls (20.1286,11.3202) and (20.6484,11.6704) .. (21.1954,11.5624) .. controls (21.2384,11.5554) and (25.6073,10.7265) .. (28.1993,14.1835) .. controls (28.3963,14.4455) and (28.6970,14.5820) .. (29.0020,14.5820) .. controls (29.2110,14.5820) and (29.4207,14.5197) .. (29.5997,14.3827) .. controls (30.0417,14.0517) and (30.1309,13.4243) .. (29.7989,12.9823) .. controls (27.7120,10.1998) and (24.8107,9.5560) .. (22.8712,9.4764) .. controls (22.5803,9.4645) and (22.3102,9.4644) .. (22.0685,9.4725) -- cycle;} +\defineByoTwemojiElement{eyebrows skeptical}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (22.7430,4.1484) .. controls (20.8320,4.1484) and (18.7883,6.0438) .. (18.3973,6.4238) .. controls (17.9043,6.9048) and (17.8939,7.6944) .. (18.3739,8.1894) .. controls (18.8529,8.6844) and (19.6435,8.7007) .. (20.1395,8.2187) .. controls (20.8185,7.5617) and (22.1010,6.6503) .. (22.7430,6.6503) .. controls (23.7580,6.6503) and (26.6625,8.1864) .. (28.0575,9.9374) .. controls (28.3055,10.2474) and (28.6699,10.4081) .. (29.0379,10.4081) .. controls (29.3099,10.4081) and (29.5843,10.3197) .. (29.8153,10.1347) .. controls (30.3543,9.7047) and (30.4455,8.9188) .. (30.0145,8.3788) .. controls (28.2825,6.2058) and (24.7480,4.1483) .. (22.7430,4.1483) -- cycle(9.9620,10.2109) .. controls (8.8959,10.2132) and (7.7008,10.3725) .. (6.4073,10.7910) .. controls (5.8813,10.9610) and (5.5937,11.5257) .. (5.7647,12.0508) .. controls (5.8327,12.2648) and (5.9678,12.4376) .. (6.1378,12.5586) .. controls (6.3868,12.7346) and (6.7115,12.7943) .. (7.0225,12.6933) .. controls (11.2095,11.3383) and (14.0500,13.2481) .. (14.1690,13.3301) .. controls (14.6220,13.6421) and (15.2446,13.5311) .. (15.5596,13.0801) .. controls (15.8746,12.6291) and (15.7664,12.0084) .. (15.3174,11.6914) .. controls (15.2049,11.6119) and (13.1603,10.2041) .. (9.9619,10.2109) -- cycle;} +\defineByoTwemojiElement{eyebrows weary}{\path[fill=byoTwemojiBrown, dynamic style/.expand once=#1] (16.0620,3.0020) .. controls (15.6727,2.9771) and (15.2902,3.1823) .. (15.1050,3.5528) .. controls (13.3460,7.0698) and (9.7894,8.0223) .. (9.7534,8.0313) .. controls (9.2204,8.1663) and (8.8958,8.7073) .. (9.0288,9.2422) .. controls (9.1428,9.6962) and (9.5495,10.0000) .. (9.9975,10.0000) .. controls (10.0785,10.0000) and (10.1607,9.9907) .. (10.2416,9.9707) .. controls (10.4226,9.9247) and (14.7129,8.8083) .. (16.8940,4.4473) .. controls (17.1410,3.9533) and (16.9407,3.3525) .. (16.4467,3.1055) .. controls (16.3227,3.0435) and (16.1917,3.0103) .. (16.0619,3.0020) -- cycle(19.9350,3.0020) .. controls (19.8055,3.0103) and (19.6754,3.0438) .. (19.5522,3.1055) .. controls (19.0582,3.3525) and (18.8579,3.9533) .. (19.1049,4.4473) .. controls (21.2849,8.8083) and (25.5752,9.9257) .. (25.7572,9.9707) .. controls (25.8382,9.9907) and (25.9194,10.0000) .. (25.9994,10.0000) .. controls (26.4464,10.0000) and (26.8522,9.6972) .. (26.9682,9.2442) .. controls (27.1032,8.7102) and (26.7785,8.1664) .. (26.2455,8.0294) .. controls (26.2085,8.0204) and (22.6519,7.0698) .. (20.8939,3.5528) .. controls (20.7079,3.1823) and (20.3236,2.9772) .. (19.9349,3.0020) -- cycle;} + +\endinput +%% +%% End of file `byo-twemojis.sty'. diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index b2538c5bc99..295b60f981a 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -148,7 +148,8 @@ my @TLP_working = qw( businesscard-qrcode bussproofs bussproofs-extra bxbase bxcalc bxcjkjatype bxdpx-beamer bxdvidriver bxghost bxjaholiday bxjaprnind bxjatoucs bxpapersize bxpdfver bxeepic bxenclose - bxjalipsum bxjscls bxnewfont bxorigcapt bxtexlogo bxwareki bytefield + bxjalipsum bxjscls bxnewfont bxorigcapt bxtexlogo bxwareki + byo-twemojis bytefield c90 c-pascal cabin cachepic caladea calcage calctab calculation calculator calligra calligra-type1 callouts calrsfs cals calxxxx-yyyy cancel canoniclayout cantarell diff --git a/Master/tlpkg/tlpsrc/byo-twemojis.tlpsrc b/Master/tlpkg/tlpsrc/byo-twemojis.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Master/tlpkg/tlpsrc/collection-pictures.tlpsrc b/Master/tlpkg/tlpsrc/collection-pictures.tlpsrc index 08ac0b04609..4fcb2227a16 100644 --- a/Master/tlpkg/tlpsrc/collection-pictures.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-pictures.tlpsrc @@ -21,6 +21,7 @@ depend bondgraph depend bondgraphs depend braids depend bxeepic +depend byo-twemojis depend cachepic depend callouts depend celtic -- cgit v1.2.3